Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:16354 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50546 invoked by uid 1010); 2 Jun 2005 13:30:42 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 35467 invoked from network); 2 Jun 2005 13:15:30 -0000 Received: from unknown (HELO step.polymtl.ca) (127.0.0.1) by localhost with SMTP; 2 Jun 2005 13:15:30 -0000 Received: from ([127.0.0.1:29124]) by pb1.pair.com (ecelerity 1.2 r(5656M)) with ECSTREAM id AC/82-16559-2760F924 for ; Thu, 02 Jun 2005 09:15:30 -0400 X-Host-Fingerprint: 132.207.230.198 clnt01-230-198.vpn.polymtl.ca Received: from ([132.207.230.198:23743] helo=localhost.localdomain) by pb1.pair.com (ecelerity 1.2 r(5656M)) with SMTP id 38/C1-16559-3240F924 for ; Thu, 02 Jun 2005 09:05:39 -0400 Message-ID: <38.C1.16559.3240F924@pb1.pair.com> To: internals@lists.php.net Date: Thu, 02 Jun 2005 09:05:24 -0400 User-Agent: Mozilla Thunderbird 1.0.2-1.3.3 (X11/20050513) X-Accept-Language: en-us, en MIME-Version: 1.0 X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 132.207.230.198 Subject: PHP5, objects not passed by reference?!? From: linux@step.polymtl.ca (Jean-Francois Levesque) Hi! In PHP5, the objects are supposed to be passed by reference, right? I try to use a singleton pattern but it's not working. I just compile the lastest php version (5.0.4) and I still have the problem. My code : testvar = 1; $test2->testvar = 2; echo $test->testvar." ; ".$test2->testvar; ?> Output : Fatal error: Clone is not allowed. in /usr/home/usagers/linux/step_html/stationnement/test.php on line 21 Phpinfo : http://step.polymtl.ca/~linux/stationnement/phpinfo.php Should I set something in the php.ini? What can I do? Thanks for your help! Jean-Francois