QuickHashStringIntHash::__construct
Créer un nouvel objet QuickHashStringIntHash
&reftitle.description;
public QuickHashStringIntHash::__construct
intsize
intoptions0
Ce constructeur crée un nouvel objet QuickHashStringIntHash. La taille est le nombre de
listes de seaux à créer. Plus il y a de listes, moins il y aura de collisions.
Les options sont également prises en charge.
&reftitle.parameters;
size
La quantité de listes de seaux à configurer. Le nombre que vous passez sera
automatiquement arrondi à la puissance de deux suivante. Il est également
automatiquement limité de 64 à 4194304.
options
Les options que vous pouvez passer sont :
QuickHashStringIntHash::CHECK_FOR_DUPES, qui vérifie qu'aucune entrée dupliquée
n'est ajoutée au hachage et
QuickHashStringIntHash::DO_NOT_USE_ZEND_ALLOC pour ne pas utiliser le gestionnaire de mémoire
interne de PHP.
&reftitle.returnvalues;
Renvoie un nouveau QuickHashStringIntHash objet.
&reftitle.examples;
Exemple de QuickHashStringIntHash::__construct
]]>