From b647e21d4bdd2e0389f697d74e1498ae084fba55 Mon Sep 17 00:00:00 2001 From: Jakub Vrana <vrana@php.net> Date: Tue, 20 Sep 2005 14:15:14 +0000 Subject: [PATCH] Converting arrays to object (bug #34500) git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@196452 c90b9560-bf6c-de11-be94-00142212c4b1 --- language/types.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/language/types.xml b/language/types.xml index 69bfca448f..e32fba4018 100644 --- a/language/types.xml +++ b/language/types.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.154 $ --> +<!-- $Revision: 1.155 $ --> <chapter id="language.types"> <title>Types</title> @@ -2123,9 +2123,10 @@ $bar->do_foo(); If an object is converted to an object, it is not modified. If a value of any other type is converted to an object, a new instance of the <literal>stdClass</literal> built in class is created. If the value - was null, the new instance will be empty. For any other value, a - member variable named <literal>scalar</literal> will contain the - value. + was &null;, the new instance will be empty. Array converts to an object + with properties named by array keys and with corresponding values. For + any other value, a member variable named <literal>scalar</literal> will + contain the value. <informalexample> <programlisting role="php"> <![CDATA[