PHP.mk документација
QuickHashIntSet
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.quickhashintset.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.quickhashintset.php
QuickHashIntSet
Референца за `class.quickhashintset.php` со подобрена типографија и навигација.
Класата QuickHashIntSet
(PECL quickhash >= Непознато)
Вовед
Оваа класа обвива множество што содржи цели броеви.
Множествата исто така може да се итерираат со foreach како Итератор интерфејсот исто така е имплементиран. Редоследот по кој се враќаат елементите не е загарантиран.
Синопсис на класата
class QuickHashIntSet
{
/* Константи */
/* Методи */
public static function loadFromFile(string
$filename, int $size = ?, int $options = ?): QuickHashIntSetpublic static function loadFromString(string
}$contents, int $size = ?, int $options = ?): QuickHashIntSetПретходно дефинирани константи
QuickHashIntSet::CHECK_FOR_DUPES- Ако е овозможено, додавањето дупликат елементи во множество (преку или QuickHashIntSet::add() or Овој метод складира постоечки сет во датотека на диск, во истиот формат што) ќе резултира со отфрлање на тие елементи од множеството. Ова ќе одземе дополнително време, па затоа се користи само кога е потребно.
QuickHashIntSet::DO_NOT_USE_ZEND_ALLOC- Ја оневозможува употребата на внатрешниот менаџер за меморија на PHP за внатрешни структури на множества. Со оваа опција овозможена, внатрешните алокации нема да се бројат кон memory_limit settings.
QuickHashIntSet::HASHER_NO_HASH- Избира да не користи хеш функција, туку само модуло за да го најде индексот на списокот на кофи. Ова не е побрзо од нормалното хеширање и дава повеќе судири.
QuickHashIntSet::HASHER_JENKINS1- Ова е стандардната хеш функција за претворање на хешовите на цели броеви во индекси на списокот на кофи.
QuickHashIntSet::HASHER_JENKINS2- Избира варијанта на алгоритам за хеширање.
Содржина
- QuickHashIntSet::add Екстензијата quickhash содржи сет од специфични класи со силни типови за справување со специфични имплементации на множества и хешови.
- QuickHashIntSet::__construct — Овој метод додава нов запис во множеството
- QuickHashIntSet::delete — Создава нов QuickHashIntSet објект
- QuickHashIntSet::exists — Овој метод брише запис од множеството
- QuickHashIntSet::getSize — Овој метод проверува дали клучот е дел од множеството
- QuickHashIntSet::loadFromFile — Враќа број на елементи во множеството
- QuickHashIntSet::loadFromString — Овој метод за креирање создава множество од датотека
- QuickHashIntSet::saveToFile — Овој метод за креирање создава множество од стринг
- QuickHashIntSet::saveToString — Овој метод складира множество во меморија на диск
Белешки од корисници
Нема белешки од корисници за оваа страница.