(PECL quickhash >= Unknown)
Esta classe encapsula um hash contendo números inteiros, onde os valores também são números inteiros. Hashes também estão disponíveis como implementação da interface ArrayAccess.
Hashes também podem ser iterados com foreach, já que a interface Iterator também é
implementada. A ordem em que os elementos são retornados não é
garantida.
QuickHashIntHash::CHECK_FOR_DUPESSe habilitada, adicionar elementos duplicados a um conjunto (por meio de QuickHashIntHash::add() ou QuickHashIntHash::loadFromFile()) fará com que esses elementos sejam removidos do conjunto. Isso consumirá mais tempo, portanto, será usado apenas quando necessário.
QuickHashIntHash::DO_NOT_USE_ZEND_ALLOCDesativa o uso do gerenciador de memória interno do PHP para estruturas de conjuntos internos. Com esta opção habilitada, as alocações internas não contarão para as configurações de memory_limit.
QuickHashIntHash::HASHER_NO_HASHSeleciona não usar uma função de hash, mas apenas usar um módulo para encontrar o índice da lista de buckets. Isso não é mais rápido que o hash normal e gera mais colisões.
QuickHashIntHash::HASHER_JENKINS1Esta é a função de hash padrão para transformar hashes inteiros em índices de lista de buckets.
QuickHashIntHash::HASHER_JENKINS2Seleciona um algoritmo de hash variante.