QuickHashIntSet::loadFromString
(PECL quickhash >= Unknown)
QuickHashIntSet::loadFromString — Фабричний метод створює набір з рядка
Опис
public static QuickHashIntSet::loadFromString(string $contents, int $size = ?, int $options = ?): QuickHashIntSet
Цей фабричний метод створює новий набір із визначення у рядку. Формат файлу складається з 32-бітових цілих чисел зі знаком, запакованих разом у системний порядок байтів.
Список параметрів
contents
Рядок, що містить серіалізований формат набору.
size
Кількість списків, які потрібно налаштувати. Число, що передається, буде автоматично округлено до наступного ступеня числа два. Воно також автоматично обмежується від 4
до4194304
options
Ті самі параметри, які приймає конструктор класу; за винятком того, що ігнорується параметр size
. Він автоматично обчислюється як кількість записів у хеш, округляється до найближчого ступеня числа 2 з максимальним обмеженням 4194304
Значення, що повертаються
Повертає новий об'єкт QuickHashIntSet
Приклади
Приклад #1 Приклад використання QuickHashIntSet::loadFromString()****
Loading...
Висновок наведеного прикладу буде схожим на:
Ключ 0 ( 0) не установлен
Ключ 1 ( 1) установлен
Ключ 2 ( 2) установлен
Ключ 3 ( 3) установлен
Ключ 4 ( 4) не установлен
Ключ 5 ( 5) установлен
Ключ 6 ( 6) не установлен
Ключ 7 ( 7) установлен
Ключ 8 ( 8) не установлен
Ключ 9 ( 9) не установлен
Ключ 10 ( a) не установлен
Ключ 11 ( b) установлен
Ключ 12 ( c) не установлен
Ключ 13 ( d) установлен
Ключ 14 ( e) не установлен
Ключ 15 ( f) не установлен