8.118 Mémoire partagée
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . shmop_close . shmop_delete . shmop_open . shmop_read . shmop_size ->shmop_write
|
8.118.13 shmop_write()
Ecrire dans un bloc de mémoire partagée
[ Exemples avec shmop_write ] PHP 4 >= 4.0.4, PHP 5
int
shmop_write (
int
shmid
,
string
data
,
int
offset
)
shmop_write
écrit une chaîne dans
un bloc de mémoire partagée.
shmop_write
prend 3 paramètres:
shmid
, qui est un identifiant de
mémoire partagée, créé par
shmop_open
,
data
qui est la chaîne à écrire dans la
mémoire et
offset
, la
position à partir de laquelle il faut commencer
à écrire.
| Ecrire un bloc de mémoire partagée |
<?php $shm_bytes_written = shmop_write($shm_id, $my_string, 0); ?>
|
Cet exemple écrit les données de la chaîne
$my_string
dans un bloc de mémoire
partagée.
$shm_bytes_written
représentera le nombre d'octets écrits.
|