(PHP 4 >= 4.0.4, PHP 5, PHP 7)
shmop_write — Запись данных в разделяемую память
$shmid
, string $data
, int $offset
)shmop_write() записывает строковые данные в участок разделяемой памяти.
shmid
Ресурс блока памяти, возвращаемый функцией shmop_open()
data
Строковые данные для размещения в памяти
offset
Определяет, в каком месте участка памяти следует начать запись данных.
Размер записанных данных, переданных через параметр
data
, или FALSE
при отказе.
Пример #1 Запись данных в участок разделяемой памяти
<?php
$shm_bytes_written = shmop_write($shm_id, $my_string, 0);
?>
В данном примере в память помещается содержимое строковой переменной $my_string, после чего переменная $shm_bytes_written будет содержать размер фактически записанных данных.