derick          Sat Dec 15 09:45:16 2001 EDT

  Modified files:              
    /phpdoc/en/functions        var.xml 
  Log:
  - Added var_export documentation
  
  
Index: phpdoc/en/functions/var.xml
diff -u phpdoc/en/functions/var.xml:1.83 phpdoc/en/functions/var.xml:1.84
--- phpdoc/en/functions/var.xml:1.83    Wed Dec 12 18:00:47 2001
+++ phpdoc/en/functions/var.xml Sat Dec 15 09:45:15 2001
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.83 $ -->
+<!-- $Revision: 1.84 $ -->
  <reference id="ref.variables">
   <title>Variable Functions</title>
   <titleabbrev>Variables</titleabbrev>
@@ -1448,6 +1448,72 @@
 
 */
 ?>;
+</pre>
+]]>
+      </programlisting>
+     </informalexample>
+    </para>
+   </refsect1>
+  </refentry>
+
+
+  <refentry id="function.var-export">
+   <refnamediv>
+    <refname>var_export</refname>
+    <refpurpose>Outputs or returns a string representation of avariable</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>mixed <function>var_export</function></funcdef>
+      <paramdef>mixed <parameter>expression</parameter></paramdef>
+      <paramdef>int <parameter><optional>return</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <simpara>
+     This function returns structured information about the variable that is
+     passed to this function. It is similar to <function>var_dump</function>
+     with the exception that the returned representation is valid PHP code.
+    </simpara>
+    <simpara>
+     You can also return the variable representation by using &true; as
+     second parameter to this function.
+    </simpara>
+    <simpara>
+     Compare <function>var_export</function> to
+     <function>var_dump</function>.
+    </simpara>
+    <para>
+     <informalexample>
+      <programlisting role="php">
+<![CDATA[
+<pre>
+<?php
+$a = array (1, 2, array ("a", "b", "c"));
+var_export ($a);
+
+/* output:
+array (
+  0 => 1,
+  1 => 2,
+  2 => 
+  array (
+    0 => 'a',
+    1 => 'b',
+    2 => 'c',
+  ),
+)
+*/
+
+$b = 3.1;
+$v = var_export($b, TRUE);
+echo $v;
+
+/* output:
+3.1
+*/
+?>
 </pre>
 ]]>
       </programlisting>


Reply via email to