문제

PHP에 같은 물체 내에서 물체를 파괴하는 방법이 있습니까?

도움이 되었습니까?

해결책

대상을 자기 파괴하는 방법이 있습니다.

사용 $GLOBALS 인스턴스를 찾기 위해 배열을 사용한 다음 사용하십시오. unset(). 알고 있어야합니다 unset() 자동으로 호출하지 않습니다 __destruct() 항상 마법 방법 ...

이런 식으로 그런 메모가 있습니다 (참조 unset() 문서)) PHP 문서에서는 언제 정확히 설명하지 않습니다. unset() 전화하지 않습니다 __destruct() 방법.

그리고 나는이 특정한 행동을 가졌다.

나는 : A :

unset($myInstance);
$myInstance = clone $otherInstance;

그리고 __constructor 먼저, 그런 다음 __destruct(). 또는 나는 원한다 __destruct() 먼저 불러야합니다 unset() 복제하기 전에 ... 나는 지금 그것에 붙어있다 ...

니콜라스.

다른 팁

객체의 컨텍스트에서 메소드가 호출되면 해당 객체에 대한 하나 이상의 참조가 있어야합니다. 그리고 PHP는 도달 할 수없는 객체 만 제거하기 때문에 답은 다음과 같습니다.

아니요, 나는 생각하지 않습니다. 하지만 그런 것이 필요합니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top