shm_put_var
(PHP 4, PHP 5, PHP 7, PHP 8)
shm_put_var — Erstellt oder aktualisiert eine Variable im gemeinsamen Speicherbereich
Beschreibung
shm_put_var() fügt den Wert value
mit dem angegebenen key ein oder aktualisiert ihn.
Warnungen der Stufe E_WARNING werden erzeugt, wenn
shm kein gültiger SysV-Shared-Memory-Index ist oder
wenn nicht genügend Speicher im angegebenen Bereich verfügbar ist.
Parameter-Liste
-
shm -
Ein gemeinsamer Speicherbereich, wie er von shm_attach() zurückgegeben wurde.
-
key -
Der Variablenschlüssel.
-
value -
Die Variable. Alle Variablentypen, die serialize() unterstützt, können verwendet werden: im Allgemeinen bedeutet dies, alle Typen außer Ressourcen und einigen internen Objekten, die nicht serialisiert werden können.
Rückgabewerte
Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.
Changelog
| Version | Beschreibung |
|---|---|
| 8.0.0 |
shm erwartet nun eine
SysvSharedMemory-Instanz; vorher wurde eine
Ressource erwartet.
|
Siehe auch
- shm_get_var() - Liest eine Variable aus dem gemeinsamen Speicherbereich
- shm_has_var() - Check whether a specific entry exists

