(PHP 4, PHP 5, PHP 7, PHP 8)
shm_put_var — Вставляет или обновляет переменную в разделяемой памяти
shm_put_var() добавляет или обновляет
value
с заданным ключом
key
.
Будет выдана ошибка (уровня E_WARNING
),
если shm
не является допустимым индексом разделяемой памяти SysV
или если разделяемой памяти недостаточно для выполнения вашего запроса.
shm
Сегмент разделяемой памяти, полученный из shm_attach().
key
Ключ переменной.
value
Переменная. Могут использоваться все типы переменной, которые поддерживают serialize(): обычно это означает все типы, кроме ресурсов и некоторых внутренних объектов, которые не могут быть сериализованы.
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Версия | Описание |
---|---|
8.0.0 |
shm теперь ожидает экземпляр SysvSharedMemory;
ранее ожидался ресурс (resource).
|