Semaphore Functions
PHP Manual


(PHP 4, PHP 5, PHP 7)

shm_put_varInserts or updates a variable in shared memory


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

shm_put_var() inserts or updates the variable with the given variable_key.

Warnings (E_WARNING level) will be issued if shm_identifier is not a valid SysV shared memory index or if there was not enough shared memory remaining to complete your request.



A shared memory resource handle as returned by shm_attach()


The variable key.


The variable. All variable types that serialize() supports may be used: generally this means all types except for resources and some internal objects that cannot be serialized.

Return Values

Returns TRUE on success or FALSE on failure.

See Also

Semaphore Functions
PHP Manual