From 775387ca258a1acf0803bc4b7d9cd80af5b477b3 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 18 Nov 2005 16:20:48 +0000 Subject: [PATCH] =& new produces E_STRICT since PHP 5 git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@200790 c90b9560-bf6c-de11-be94-00142212c4b1 --- language/references.xml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/language/references.xml b/language/references.xml index ec6b2b17d9..f0ccf5f6b8 100644 --- a/language/references.xml +++ b/language/references.xml @@ -1,5 +1,5 @@ - + References Explained @@ -60,9 +60,12 @@ $bar =& new fooclass(); $foo =& find_var($bar); ?> ]]> - + - + Since PHP 5, new return + reference automatically so using =& in this + context is deprecated and produces E_STRICT level message. + Not using the & operator causes a copy of the