(No version information available, might only be in Git)
QuickHashStringIntHash::__construct — Cria um novo objeto QuickHashStringIntHash
Este construtor cria um novo QuickHashStringIntHash. O tamanho é a quantidade de listas de buckets a serem criadas. Quanto mais listas houver, menos colisões irão ocorrer. Opções também são suportadas.
size
A quantidade de listas de buckets a serem configuradas. O número informado será
automaticamente arredondado para a próxima potência de dois. Também é
automaticamente limitado de 64
a 4194304
.
options
As opções que podem ser passadas são:
QuickHashStringIntHash::CHECK_FOR_DUPES
, que garante que nenhuma entrada
duplicada seja adicionada ao hash e
QuickHashStringIntHash::DO_NOT_USE_ZEND_ALLOC
para não usar o gerenciador de memória
interno do PHP.
Retorna um novo QuickHashStringIntHash.
Exemplo #1 Exemplo de QuickHashStringIntHash::__construct()
<?php
var_dump( new QuickHashStringIntHash( 1024 ) );
var_dump( new QuickHashStringIntHash( 1024, QuickHashStringIntHash::CHECK_FOR_DUPES ) );
?>