vrana Thu Aug 16 14:16:21 2007 UTC
Modified files:
/phpdoc/en/language/oop5 magic.xml
Log:
Converting objects without __toString() since PHP 5.2.0
http://cvs.php.net/viewvc.cgi/phpdoc/en/language/oop5/magic.xml?r1=1.16&r2=1.17&diff_format=u
Index: phpdoc/en/language/oop5/magic.xml
diff -u phpdoc/en/language/oop5/magic.xml:1.16
phpdoc/en/language/oop5/magic.xml:1.17
--- phpdoc/en/language/oop5/magic.xml:1.16 Fri Jul 13 17:56:19 2007
+++ phpdoc/en/language/oop5/magic.xml Thu Aug 16 14:16:20 2007
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.16 $ -->
+<!-- $Revision: 1.17 $ -->
<sect1 xml:id="language.oop5.magic" xmlns="http://docbook.org/ns/docbook">
<title>Magic Methods</title>
<para>
@@ -143,6 +143,8 @@
It is worth noting that before PHP 5.2.0 the <literal>__toString</literal>
method was only called when it was directly combined with
<function>echo</function> or <function>print</function>.
+ Since PHP 5.2.0, converting objects without <literal>__toString</literal>
+ method to string would cause <constant>E_RECOVERABLE_ERROR</constant>.
</para>
</sect2>