shmop_write

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

shmop_writeÉcrire dans un bloc de mémoire partagée

Description

shmop_write ( resource $shmid , string $data , int $offset ) : int

shmop_write() écrit une chaîne dans un bloc de mémoire partagée.

Liste de paramètres

shmid

L'identifiant du bloc mémoire partagé, créé par la fonction shmop_open()

data

Une chaîne à écrire dans le bloc de la mémoire partagée

offset

Spécifie la position à partir de laquelle les données doivent être écrites dans la mémoire partagée.

Valeurs de retour

La taille des données écrites, ou FALSE si une erreur survient.

Historique

Version Description
7.0.0 Le type de shmid a été modifié de int en resource.

Exemples

Exemple #1 Écrit un bloc de mémoire partagée

<?php
$shm_bytes_written 
shmop_write($shm_id$my_string0);
?>

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.

Voir aussi