wincache_ucache_get
(PECL wincache >= 1.1.0)
wincache_ucache_get — Отримує змінну, що зберігається в кеші користувача.
Опис
wincache_ucache_get(mixed $key, bool &$success = ?): mixed
Отримує змінну, що зберігається в кеші користувача.
Список параметрів
key
Параметрkey
, який використовувався для зберігання змінної в кеші . key
чувствителен к региструkey
може бути масивом ключів. У цьому випадку значення, що повертається, буде масивом значень кожного елемента в масиві key
. Якщо повертається об'єкт або масив, що містить об'єкти, об'єкти будуть десеріалізовані. Детальніше про десеріалізацію об'єктів дивіться __wakeup()
success
Будет установлено значение**true
** у разі успішного виконання або **false
**в случае возникновения ошибки.
Значення, що повертаються
Якщо параметр key
є рядком, функція повертає значення змінної, що зберігається із цим ключем. Для параметра success
будет установлено значение**true
** у разі успішного виконання або **false
**в случае возникновения ошибки.
Якщо параметр key
- це масив, параметр success
завжди матиме значення true
. . Повернутий масив (пари ім'я => значення) міститиме лише ті пари ім'я => значення, для яких операція отримання в кеші користувача була успішною. Якщо жоден з ключів у масиві ключів не знаходить збігу в кеші користувача, буде повернутий порожній масив.
Приклади
Приклад #1wincache_ucache_get()сkey
у вигляді рядка
Loading...
Результат виконання наведеного прикладу:
string(4) "blue"
bool(true)
Приклад #2wincache_ucache_get()сkey
у вигляді масиву
Loading...
Результат виконання наведеного прикладу:
array(4) { ["green"]=> string(1) "5"
["Blue"]=> string(1) "6"
["yellow"]=> string(1) "7"
["cyan"]=> string(1) "8" }
bool(true)
Дивіться також
- wincache_ucache_add() - Додає змінну в кеш користувача, тільки якщо змінна ще не існує в кеші
- wincache_ucache_set() - Додає змінну в кеш користувача і перезаписує змінну, якщо вона вже існує в кеші
- wincache_ucache_delete() - Видаляє змінні з користувальницького кешу
- wincache_ucache_clear() - Видаляє весь вміст користувальницького кешу
- wincache_ucache_exists() - Перевіряє, чи існує змінна в кеші користувача
- wincache_ucache_meminfo() - Отримує інформацію про використання пам'яті кешу користувача.
- wincache_ucache_info() - Отримує інформацію про дані, що зберігаються в кеші користувача
- __wakeup()