note 85996 added to function.shm-get-var

From: Date: Sat, 27 Sep 2008 21:18:13 +0000
Subject: note 85996 added to function.shm-get-var
Groups: php.notes 
Request: Send a blank email to php-notes+get-144843@lists.php.net to get a copy of this message
A fully functional sample ... echo "<PRE>\n"; define("FOPEN_RESOURCE", 1); $shm_id = shm_attach(FOPEN_RESOURCE); if ($shm_id === false) { exit("Fail to attach shared memory.\n"); } $fopen_resource = fopen("/tmp/phpSharedMemory.bin", "w"); $a = array("Teste1", 1); if (!shm_put_var($shm_id, $a, $a)) { exit("Failed to put var 1 in shared memory $shm_id.\n"); } echo "F: ".$a[0].":".$a[1]."\n"; $pid = pcntl_fork(); if($pid == -1) { die("could not fork\n"); } else if ($pid) { $a = array("Teste2", 3); if (!shm_put_var($shm_id, $a, $a)) { exit("Failed to put var 1 in shared memory $shm_id.\n"); } echo "P1: ".$a[0].":".$a[1]."\n"; } else { sleep(2); $a = shm_get_var($shm_id, $a); echo "P2: ".$a[0].":".$a[1]."\n"; } pcntl_wait($status); exit(); ---- Server IP: 200.185.109.13 Probable Submitter: 200.175.3.170 ---- Manual Page -- http://www.php.net/manual/en/function.shm-get-var.php Edit -- https://master.php.net/note/edit/85996 Del: integrated -- https://master.php.net/note/delete/85996/integrated Del: useless -- https://master.php.net/note/delete/85996/useless Del: bad code -- https://master.php.net/note/delete/85996/bad+code Del: spam -- https://master.php.net/note/delete/85996/spam Del: non-english -- https://master.php.net/note/delete/85996/non-english Del: in docs -- https://master.php.net/note/delete/85996/in+docs Del: other reasons-- https://master.php.net/note/delete/85996 Reject -- https://master.php.net/note/reject/85996 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#144843) next »