Quickhash QuickHashIntSet::delete
(PECL quickhash >= Unknown)
QuickHashIntSet::delete — 이 메서드는 집합에서 항목을 삭제합니다.
설명
public QuickHashIntSet::delete(int $key
): bool
이 메서드는 집합에서 항목을 삭제하고 항목이 삭제되었는지 여부를 반환합니다. 연결된 메모리 구조는 즉시 해제되지 않고 세트 자체가 해제될 때 해제됩니다.
매개변수
key
- 삭제할 항목의 키입니다.
반환 값
항목이 삭제된 경우 true
이고 항목이 삭제되지 않은 경우 false
입니다.
Examples
예제 #1 QuickHashIntSet::delete() 예제
<?php
$set = new QuickHashIntSet( 1024 );
var_dump( $set->exists( 4 ) );
var_dump( $set->add( 4 ) );
var_dump( $set->delete( 4 ) );
var_dump( $set->exists( 4 ) );
var_dump( $set->delete( 4 ) );
?>
위의 예는 다음과 유사한 결과를 출력합니다.
bool(false) bool(true) bool(true) bool(false) bool(false)