colder Sat Feb 24 20:14:49 2007 UTC
Modified files: /phpdoc/en/language references.xml Log: Remove bogous warning http://cvs.php.net/viewvc.cgi/phpdoc/en/language/references.xml?r1=1.47&r2=1.48&diff_format=u Index: phpdoc/en/language/references.xml diff -u phpdoc/en/language/references.xml:1.47 phpdoc/en/language/references.xml:1.48 --- phpdoc/en/language/references.xml:1.47 Sat Feb 24 11:19:24 2007 +++ phpdoc/en/language/references.xml Sat Feb 24 20:14:49 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.47 $ --> +<!-- $Revision: 1.48 $ --> <chapter id="language.references"> <title>References Explained</title> @@ -168,32 +168,6 @@ </example> </para> </note> - <warning> - <para> - Complex arrays are sometimes rather copied than referenced. Thus following - example will not work as expected. - <example> - <title>References with complex arrays</title> - <programlisting role="php"> -<![CDATA[ -<?php -$top = array( - 'A' => array(), - 'B' => array( - 'B_b' => array(), - ), -); - -$top['A']['parent'] = &$top; -$top['B']['parent'] = &$top; -$top['B']['B_b']['data'] = 'test'; -print_r($top['A']['parent']['B']['B_b']); // array() -?> -]]> - </programlisting> - </example> - </para> - </warning> <para> The second thing references do is to pass variables by-reference. This is done by making a local variable in a function and