shmop_read

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

shmop_readЧтение данных из участка разделяемой памяти

Описание

shmop_read ( Shmop $shmop , int $offset , int $size ) : string

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_id050);
?>

В приведенном примере выполняется чтение 50 байт из участка разделяемой памяти (идентифицируемого по $shm_id) и размещение в $shm_data.

Смотрите также

  • shmop_write() - Запись данных в разделяемую память