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