QuickHashStringIntHash::__construct
(No version information available, might only be in Git)
QuickHashStringIntHash::__construct — Creates a new QuickHashStringIntHash object
Beschreibung
$size, int $options = 0)This constructor creates a new QuickHashStringIntHash. The size is the amount of bucket lists to create. The more lists there are, the less collisions you will have. Options are also supported.
Parameter-Liste
-
size -
The amount of bucket lists to configure. The number you pass in will be automatically rounded up to the next power of two. It is also automatically limited from
64to4194304. -
options -
The options that you can pass in are:
QuickHashStringIntHash::CHECK_FOR_DUPES, which makes sure no duplicate entries are added to the hash andQuickHashStringIntHash::DO_NOT_USE_ZEND_ALLOCto not use PHP's internal memory manager.
Rückgabewerte
Returns a new QuickHashStringIntHash object.
Beispiele
Beispiel #1 QuickHashStringIntHash::__construct() example
<?php
var_dump( new QuickHashStringIntHash( 1024 ) );
var_dump( new QuickHashStringIntHash( 1024, QuickHashStringIntHash::CHECK_FOR_DUPES ) );
?>

