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) не установлен