shmop_read

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

shmop_readLiest Daten aus einem gemeinsam genutzten Speicherbereich

Beschreibung

shmop_read ( resource $shmid , int $start , int $count ) : string

shmop_read() liest einen String aus einem gemeinsam genutzten Speicherblock.

Parameter-Liste

shmid

Der Bezeichner für den gemeinsamen Speicherblock, der von shmop_open() erzeugt wurde.

start

Offset, bei dem der Lesevorgang beginnen soll

count

Die Anzahl der zu lesenden Bytes. 0 liest shmop_size($shmid) - $start Bytes.

Rückgabewerte

Gibt die gelesenen Daten zurück. Im Fehlerfall wird FALSE zurückgegeben.

Changelog

Version Beschreibung
7.0.0 Der Typ von shmid wurde von int zu resource geändert.

Beispiele

Beispiel #1 Aus dem gemeinsamen Speicher lesen

<?php
$shm_data 
shmop_read($shm_id050);
?>

In diesem Beispiel werden 50 Bytes aus dem gemeinsamen Speicherblock in die Variable $shm_data eingelesen.

Siehe auch

  • shmop_write() - Schreibt Daten in einen gemeinsamen Speicherblock