shm_put_var
(PHP 4, PHP 5, PHP 7)
shm_put_var — 共有メモリの変数を挿入または更新する
説明
shm_put_var
( SysvSharedMemory $shm
, int $key
, mixed $value
) : bool
shm_put_var() は、
指定した key
を有する
変数 value
の挿入または更新を行います。
shm
が有効な SysV 共有メモリではない場合や
リクエストを処理するために充分な共有メモリが残っていない場合は
(E_WARNING
レベルの) 警告を発生させます。
パラメータ
shm
- shm_attach() が返す共有メモリセグメント。
key
- 変数のキー。
value
- 変数。serialize() がサポートするすべての 型を使うことができます。 通常これは、リソース型と一部の内部オブジェクト (シリアライズできないもの) 以外のすべての型を意味します。
返り値
成功した場合に true
を、失敗した場合に false
を返します。
変更履歴
バージョン | 説明 |
---|---|
8.0.0 | 引数 shm は、
SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。 |