PHP 日本研討會 2024

QuickHashStringIntHash::__construct

(沒有可用的版本資訊,可能僅在 Git 中)

QuickHashStringIntHash::__construct建立新的 QuickHashStringIntHash 物件

描述

public QuickHashStringIntHash::__construct(int $size, int $options = 0)

此建構函式會建立新的 QuickHashStringIntHash。大小是要建立的 bucket 清單數量。清單越多,碰撞就會越少。也支援選項。

參數

size

要設定的 bucket 清單數量。您傳入的數字將會自動四捨五入為下一個 2 的次方數。它也會自動限制在 644194304 之間。

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 ) );
?>

新增註解

使用者貢獻的註解

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