QuickHashIntStringHash::loadFromString

(PECL quickhash >= Unknown)

QuickHashIntStringHash::loadFromString — Фабричний метод створює хеш із рядка

Опис

public static QuickHashIntStringHash::loadFromString(string $contents, int $size = 0, int $options = 0): QuickHashIntStringHash

Цей фабричний метод створює новий хеш із визначення у рядку. Формат такий самий, як і в QuickHashIntStringHash::loadFromFile()

Список параметрів

contents

Рядок, що містить серіалізований формат хешу.

size

Кількість списків, які потрібно налаштувати. Число, що передається, буде автоматично округлено до наступного ступеня числа два. Воно також автоматично обмежується від 4до4194304

options

Ті самі параметри, які приймає конструктор класу; за винятком того, що ігнорується параметр size. Він автоматично обчислюється як кількість записів у хеш, округляється до найближчого ступеня числа 2 з максимальним обмеженням 4194304

Значення, що повертаються

Повертає новий об'єкт QuickHashIntStringHash

Приклади

Приклад #1 Приклад використання QuickHashIntStringHash::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) не установлен