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
.