shmop_read
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
shmop_read — Чтение данных из участка разделяемой памяти
Описание
shmop_read() возвращает строковые данные, хранимые в участке разделяемой памяти.
Список параметров
-
shmop -
Ресурс блока памяти, возвращаемый функцией shmop_open()
-
offset -
Определяет, с какой позиции начинать чтение данных.
-
size -
Количество байт для чтения.
0читаетshmop_size($shmid) - $startбайт.
Возвращаемые значения
Возвращает строковые данные или false в случае возникновения ошибки.
Список изменений
| Версия | Описание |
|---|---|
| 8.0.0 |
Параметр shmop ожидает экземпляр Shmop; ранее ожидался ресурс (resource).
|
Примеры
Пример #1 Чтение данных из участка разделяемой памяти
<?php
$shm_data = shmop_read($shm_id, 0, 50);
?>
В приведенном примере выполняется чтение 50 байт из участка разделяемой
памяти (идентифицируемого по $shm_id) и размещение в
$shm_data.