(PECL quickhash >= Unknown)
QuickHashIntSet::__construct — Создаёт новый объект QuickHashIntSet
Конструктор создаёт новый объект QuickHashIntSet. Размер — количество списков бакетов, которое требуется создать. Чем больше списков, тем меньше будет коллизий. Также поддерживаются опции.
size
       Количество списков бакетов, которое требуется настроить.
       Метод автоматически округлит заданное число в бо́льшую сторону до следующей степени числа 2.
       Число также автоматически ограничивается значениями от 4 до 4 194 304.
      
options
       Параметры, которые разрешается передавать:
       константу QuickHashIntSet::CHECK_FOR_DUPES,
       которая гарантирует, что метод не добавит в набор повторяющиеся записи;
       константу QuickHashIntSet::DO_NOT_USE_ZEND_ALLOC,
       чтобы не использовать внутренний менеджер памяти PHP,
       а также одну из констант QuickHashIntSet::HASHER_NO_HASH,
       QuickHashIntSet::HASHER_JENKINS1 или QuickHashIntSet::HASHER_JENKINS2.
       Последние три параметра определяют, какой алгоритм хеширования использовать.
       Параметры можно комбинировать побитовыми операторами.
      
Метод возвращает новый объект QuickHashIntSet.
Пример #1 Пример использования метода QuickHashIntSet::__construct()
<?php
var_dump(new QuickHashIntSet(1024));
var_dump(new QuickHashIntSet(1024, QuickHashIntSet::CHECK_FOR_DUPES));
var_dump(
    new QuickHashIntSet(
        1024,
        QuickHashIntSet::DO_NOT_USE_ZEND_ALLOC | QuickHashIntSet::HASHER_JENKINS2
    )
);
?>