QuickHashIntStringHash::__construct Создаёт новый объект QuickHashIntStringHash &reftitle.description; public QuickHashIntStringHash::__construct intsize intoptions0 Конструктор создаёт новый объект QuickHashIntStringHash. Размер — количество списков бакетов, которые требуется создать. Чем больше списков, тем меньше будет коллизий. Также поддерживаются опции. &reftitle.parameters; size Количество списков бакетов для настройки. Метод автоматически округлит заданное число в бо́льшую сторону до следующей степени числа 2. Число также автоматически ограничивается значениями от 64 до 4 194 304. options Разрешается указывать следующие опции: константу QuickHashIntStringHash::CHECK_FOR_DUPES, которая гарантирует, что метод не будет добавлять в хеш повторяющиеся записи; QuickHashIntStringHash::DO_NOT_USE_ZEND_ALLOC чтобы не использовать внутренний менеджер памяти PHP, а также одну из констант: QuickHashIntStringHash::HASHER_NO_HASH, QuickHashIntStringHash::HASHER_JENKINS1 или QuickHashIntStringHash::HASHER_JENKINS2. Последние три параметра определяют, какой алгоритм хеширования использовать. Параметры можно комбинировать побитовыми операторами. &reftitle.returnvalues; Метод возвращает новый объект QuickHashIntStringHash. &reftitle.examples; Пример использования метода <function>QuickHashIntStringHash::__construct</function> ]]>