note 82792 added to function.shm-put-var
| From: | jasonrlester at yahoo dot com | Date: | Fri, 25 Apr 2008 19:51:28 +0000 |
| Subject: | note 82792 added to function.shm-put-var | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-138781@lists.php.net to get a copy of this message | ||
sadly troy is right
the following script will return:
resource(5) of type (stream)
int(0)
<?php
define("FOPEN_RESOURCE", 1);
define("FOPEN_FILEPATH", "/path/to/file");
$fopen_resource = fopen(FOPEN_FILEPATH, "w");
var_dump($fopen_resource);
$shm_id = shm_attach(1);
if ($shm_id === false)
{
echo "Fail to attach shared memory.\n";
}
if (!shm_put_var($shm_id, FOPEN_RESOURCE, $fopen_resource))
{
echo "Failed to put var 1 in shared memory $shm_id.\n";
}
$sm_fopen_resource = shm_get_var($shm_id, FOPEN_RESOURCE);
if ($sm_fopen_resource === false)
{
echo "Failed to retreive fopen_resource from Shared memory\r\n";
}
var_dump($sm_fopen_resource);
if($shm_id) shm_remove($shm_id);
if($fopen_resource) fclose($fopen_resource);
?>
----
Server IP: 209.41.74.194
Probable Submitter: 66.235.31.35
----
Manual Page -- http://www.php.net/manual/en/function.shm-put-var.php
Edit -- https://master.php.net/note/edit/82792
Del: integrated -- https://master.php.net/note/delete/82792/integrated
Del: useless -- https://master.php.net/note/delete/82792/useless
Del: bad code -- https://master.php.net/note/delete/82792/bad+code
Del: spam -- https://master.php.net/note/delete/82792/spam
Del: non-english -- https://master.php.net/note/delete/82792/non-english
Del: in docs -- https://master.php.net/note/delete/82792/in+docs
Del: other reasons-- https://master.php.net/note/delete/82792
Reject -- https://master.php.net/note/reject/82792
Search -- https://master.php.net/manage/user-notes.php