(PHP 4 >= 4.0.4, PHP 5, PHP 7)
shmop_write — Schreibt Daten in einen gemeinsamen Speicherblock
$shmid
, string $data
, int $offset
) : intshmop_write() schreibt Daten in einen gemeinsamen Speicherbereich.
shmidDer Bezeichner für den gemeinsamen Speicherblock, der von shmop_open() erzeugt wurde.
dataEin String, der in den gemeinsamen Speicher geschrieben werden soll.
offsetGibt an, von welcher Position ab Daten in den gemeinsamen Speicherbereich geschrieben werden sollen.
Die Länge der geschriebenen Daten data,
oder FALSE falls ein Fehler auftrat.
| Version | Beschreibung |
|---|---|
| 7.0.0 |
Der Typ von shmid wurde von
int zu resource geändert.
|
Beispiel #1 In den gemeinsamen Speicher schreiben
<?php
$shm_bytes_written = shmop_write($shm_id, $my_string, 0);
?>
In diesem Beispiel werden die Daten der Variablen $my_string
in den gemeinsamen Speicherblock geschrieben. Die Variable
$shm_bytes_written enthält die Anzahl der geschriebenen Bytes.