PHP Conference Japan 2024

QuickHashIntSet::delete

(PECL quickhash >= 未明)

QuickHashIntSet::delete此方法會從集合中刪除一個項目

說明

public QuickHashIntSet::delete(int $key): bool

此方法會從集合中刪除一個項目,並返回是否已刪除該項目。相關聯的記憶體結構不會立即釋放,而是在釋放集合本身時釋放。

參數

key

要刪除之項目的鍵值。

回傳值

刪除項目時傳回 true,未刪除項目時傳回 false

範例

範例 #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)

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top