(沒有可用的版本資訊,可能僅在 Git 中)
QuickHashStringIntHash::__construct — 建立新的 QuickHashStringIntHash 物件
此建構函式會建立新的 QuickHashStringIntHash。大小是要建立的 bucket 清單數量。清單越多,碰撞就會越少。也支援選項。
size
要設定的 bucket 清單數量。您傳入的數字將會自動四捨五入為下一個 2 的次方數。它也會自動限制在 64
到 4194304
之間。
options
您可以傳入的選項是:QuickHashStringIntHash::CHECK_FOR_DUPES
,確保不會將重複的條目新增至雜湊表中,以及QuickHashStringIntHash::DO_NOT_USE_ZEND_ALLOC
不使用 PHP 的內部記憶體管理器。
回傳新的 QuickHashStringIntHash 物件。
範例 1 QuickHashStringIntHash::__construct() 範例
<?php
var_dump( new QuickHashStringIntHash( 1024 ) );
var_dump( new QuickHashStringIntHash( 1024, QuickHashStringIntHash::CHECK_FOR_DUPES ) );
?>