라이브러리

[PHP] CollectionRemove::bind - 플레이스홀더에 값 바인딩




CollectionRemove::bind


`CollectionRemove::bind`는 PHP의 SplObjectStorage 클래스에 속하는 메소드입니다. 이 메소드는 특정 객체에 대한 참조를 제거하는 데 사용됩니다.

사용 방법


`CollectionRemove::bind` 메소드는 SplObjectStorage 인스턴스에 호출됩니다. 이 메소드는 SplObjectStorage 인스턴스에 저장된 객체에 대한 참조를 제거합니다.

예제


#hostingforum.kr
php

// SplObjectStorage 인스턴스 생성

$storage = new SplObjectStorage();



// 객체 생성

$obj1 = new stdClass();

$obj2 = new stdClass();



// 객체를 SplObjectStorage 인스턴스에 저장

$storage->attach($obj1);

$storage->attach($obj2);



// 객체에 대한 참조를 제거

$storage->detach($obj1);



// SplObjectStorage 인스턴스에 저장된 객체 목록 출력

foreach ($storage as $obj) {

    echo get_class($obj) . "
";

}



위 예제에서, `$storage->detach($obj1)` 메소드는 `$obj1` 객체에 대한 참조를 제거합니다. 따라서, `$storage` 인스턴스에 저장된 객체 목록은 `$obj2` 객체만 포함됩니다.

예제 2


#hostingforum.kr
php

// SplObjectStorage 인스턴스 생성

$storage = new SplObjectStorage();



// 객체 생성

$obj1 = new stdClass();

$obj2 = new stdClass();



// 객체를 SplObjectStorage 인스턴스에 저장

$storage->attach($obj1);

$storage->attach($obj2);



// 객체에 대한 참조를 제거

$storage->detach($obj2);



// SplObjectStorage 인스턴스에 저장된 객체 목록 출력

foreach ($storage as $obj) {

    echo get_class($obj) . "
";

}



위 예제에서, `$storage->detach($obj2)` 메소드는 `$obj2` 객체에 대한 참조를 제거합니다. 따라서, `$storage` 인스턴스에 저장된 객체 목록은 `$obj1` 객체만 포함됩니다.

예제 3


#hostingforum.kr
php

// SplObjectStorage 인스턴스 생성

$storage = new SplObjectStorage();



// 객체 생성

$obj1 = new stdClass();

$obj2 = new stdClass();



// 객체를 SplObjectStorage 인스턴스에 저장

$storage->attach($obj1);

$storage->attach($obj2);



// 객체에 대한 참조를 제거

$storage->detach($obj1);

$storage->detach($obj2);



// SplObjectStorage 인스턴스에 저장된 객체 목록 출력

foreach ($storage as $obj) {

    echo get_class($obj) . "
";

}



위 예제에서, `$storage->detach($obj1)` 메소드는 `$obj1` 객체에 대한 참조를 제거하고, `$storage->detach($obj2)` 메소드는 `$obj2` 객체에 대한 참조를 제거합니다. 따라서, `$storage` 인스턴스에 저장된 객체 목록은 비어 있습니다.

결론


`CollectionRemove::bind` 메소드는 SplObjectStorage 인스턴스에 저장된 객체에 대한 참조를 제거하는 데 사용됩니다. 이 메소드는 객체를 제거하고, SplObjectStorage 인스턴스에 저장된 객체 목록을 업데이트합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 650 페이지

검색

게시물 검색