Insère ou modifie une variable de la mémoire partagée

# shm_put_var

(PHP 4, PHP 5, PHP 7)

shm_put_var — Insère ou modifie une variable de la mémoire partagée

### Description

shm_put_var ( resource `$shm_identifier` , int `$variable_key` , mixed `$variable` ) : bool

shm_put_var() insère ou modifie la variable `variable` avec la clé `variable_key` dans le segment de mémoire `shm_identifier`.

Des alertes (niveau `E_WARNING`) seront émises si `shm_identifier` n'est pas un segment de mémoire type System V valide, ou s'il n'y a pas assez de mémoire pour votre requête.

### Liste de paramètres

`shm_identifier`

  Une ressource, représentant la mémoire partagée, telle que retournée par la fonction shm_attach()

`variable_key`

  La clé de la variable.

`variable`

  La variable. Tous les types de variables supportés par la fonction serialize() peuvent être utilisés : cela signifie que tous les types, sauf les ressources et quelques objets internes, peuvent être linéarisés.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès ou `FALSE` si une erreur survient.

### Voir aussi

- shm_get_var() - Lit une variable dans la mémoire partagée
- shm_has_var() - Vérifie si une variable existe en mémoire partagée