shmop_write
Name
shmop_write — Stores a string in a shared memory
segment.
Synopsis
int shmop_write
(shmop_id, data, offset);
int shmop_id: ID of a shared
memory segment
string data: Data to write
to shared memory
int offset: Number of bytes
from beginning of segment at which to start
writing
Returns
Number of bytes written; FALSE on error
Description
shmop_write() stores the string given in data into the shared memory segment
identified by shmop_id . The
string is written into the segment starting from the
offset given by offset
(counting starts from 0). You can test that all
data was written by comparing the return value to the
string length of the data .
Version
PHP 4 since 4.0.3
Example
Example 1184. Store a string
in shared memory
if (@shmop_write($shm_id, $my_string, 0) != strlen($my_string)) {
die("Failed to store data; reason: $php_errormsg\n");
}
PHP Functions Essential Reference. Copyright © 2002 by New Riders Publishing
(Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch).
This material may be distributed only subject to the terms and conditions set forth
in the Open Publication License, v1.0 or later (the latest version is presently available at
http://www.opencontent.org/openpub/).
The authors of this book have elected not to choose any options under the OPL. This online book was obtained
from
http://www.fooassociates.com/phpfer/
and is designed to provide information about the PHP programming language, focusing on PHP version 4.0.4
for the most part. The information is provided on an as-is basis, and no warranty or fitness is implied. All
persons and entities shall have neither liability nor responsibility to any person or entity with respect to
any loss or damage arising from the information contained in this book.