didou           Sat Feb 17 20:03:06 2007 UTC

  Modified files:              
    /phpdoc/en/reference/funchand/functions     call-user-func-array.xml 
                                                call-user-func.xml 
                                                create-function.xml 
                                                func-get-arg.xml 
                                                func-get-args.xml 
                                                func-num-args.xml 
                                                function-exists.xml 
                                                get-defined-functions.xml 
                                                register-shutdown-function.xml 
                                                register-tick-function.xml 
                                                unregister-tick-function.xml 
  Log:
  ref.funchand: switch to new style
  
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/call-user-func-array.xml?r1=1.15&r2=1.16&diff_format=u
Index: phpdoc/en/reference/funchand/functions/call-user-func-array.xml
diff -u phpdoc/en/reference/funchand/functions/call-user-func-array.xml:1.15 
phpdoc/en/reference/funchand/functions/call-user-func-array.xml:1.16
--- phpdoc/en/reference/funchand/functions/call-user-func-array.xml:1.15        
Sat Feb 17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/call-user-func-array.xml     Sat Feb 
17 20:03:06 2007
@@ -1,24 +1,57 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.15 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.10 -->
+<!-- $Revision: 1.16 $ -->
 <refentry id="function.call-user-func-array">
  <refnamediv>
   <refname>call_user_func_array</refname>
   <refpurpose>Call a user function given with an array of 
parameters</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>mixed</type><methodname>call_user_func_array</methodname>
    
<methodparam><type>callback</type><parameter>function</parameter></methodparam>
    
<methodparam><type>array</type><parameter>param_arr</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Call a user defined function given by
-   <parameter>function</parameter>, with
-   the parameters in <parameter>param_arr</parameter>.
-   For example:
+   Call a user defined <parameter>function</parameter> with the parameters in
+   <parameter>param_arr</parameter>.
   </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>function</parameter></term>
+     <listitem>
+      <para>
+       The function to be called.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>param_arr</parameter></term>
+     <listitem>
+      <para>
+       The parameters to be passed to the function, as an indexed array.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Returns the function result, or &false; on error.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
   <para>
    <example>
     <title><function>call_user_func_array</function> example</title>
@@ -47,12 +80,18 @@
     </programlisting>
    </example>
   </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
   <para>
-   See also
-   <function>call_user_func</function>,
-   and &seealso.callback;
+   <simplelist>
+    <member><function>call_user_func</function></member>
+    <member>&seealso.callback;</member>
+   </simplelist>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/call-user-func.xml?r1=1.15&r2=1.16&diff_format=u
Index: phpdoc/en/reference/funchand/functions/call-user-func.xml
diff -u phpdoc/en/reference/funchand/functions/call-user-func.xml:1.15 
phpdoc/en/reference/funchand/functions/call-user-func.xml:1.16
--- phpdoc/en/reference/funchand/functions/call-user-func.xml:1.15      Sat Feb 
17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/call-user-func.xml   Sat Feb 17 
20:03:06 2007
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.15 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.16 $ -->
 <refentry id="function.call-user-func">
  <refnamediv>
   <refname>call_user_func</refname>
   <refpurpose>Call a user function given by the first parameter</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>mixed</type><methodname>call_user_func</methodname>
    
<methodparam><type>callback</type><parameter>function</parameter></methodparam>
@@ -15,12 +15,74 @@
    <methodparam 
choice="opt"><type>mixed</type><parameter>...</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Call a user defined function given by the
-   <parameter>function</parameter> parameter.  Take the
-   following:
+   Call a user defined function given by the <parameter>function</parameter>
+   parameter.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>function</parameter></term>
+     <listitem>
+      <para>
+       The function to be called. Class methods may also be invoked
+       statically using this function by passing
+       <literal>array($classname, $methodname)</literal> to this parameter.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>parameter</parameter></term>
+     <listitem>
+      <para>
+       Zero or more parameters to be passed to the function.
+      </para>
+      <note>
+       <para>
+        Note that the parameters for <function>call_user_func</function> are
+        not passed by reference.
+        <informalexample>
+         <programlisting role="php">
+<![CDATA[
+<?php
+function increment(&$var)
+{
+    $var++;
+}
+
+$a = 0;
+call_user_func('increment', $a);
+echo $a; // 0
+
+call_user_func_array('increment', array(&$a)); // You can use this instead
+echo $a; // 1
+?>
+]]>
+         </programlisting>
+        </informalexample>
+       </para>
+      </note>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Returns the function result, or &false; on error.
   </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
   <para>
-   <informalexample>
+   <example>
+    <title><function>call_user_func</function> example</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -33,13 +95,9 @@
 ?>
 ]]>
     </programlisting>
-   </informalexample>
-  </para>
-  <para>
-   Class methods may also be invoked statically using this function
-   by passing <literal>array($classname, $methodname)</literal> to
-   the <parameter>function</parameter> parameter.
-   <informalexample>
+   </example>
+   <example>
+    <title>Using a class method</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -56,40 +114,21 @@
 ?>
 ]]>
     </programlisting>
-   </informalexample>
+   </example>
   </para>
-  <note>
-   <para>
-    Note that the parameters for <function>call_user_func</function> are not
-    passed by reference.
-    <informalexample>
-     <programlisting role="php">
-<![CDATA[
-<?php
-function increment(&$var)
-{
-    $var++;
-}
-
-$a = 0;
-call_user_func('increment', $a);
-echo $a; // 0
+ </refsect1>
 
-call_user_func_array('increment', array(&$a)); // You can use this instead
-echo $a; // 1
-?>
-]]>
-     </programlisting>
-    </informalexample>
-   </para>
-  </note>
+ <refsect1 role="seealso">
+  &reftitle.seealso;
   <para>
-   See also:
-   <function>is_callable</function>,
-   <function>call_user_func_array</function>,
-   &listendand; &seealso.callback;.
+   <simplelist>
+    <member><function>call_user_func_array</function></member>
+    <member><function>is_callable</function></member>
+    <member>&seealso.callback;</member>
+   </simplelist>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/create-function.xml?r1=1.8&r2=1.9&diff_format=u
Index: phpdoc/en/reference/funchand/functions/create-function.xml
diff -u phpdoc/en/reference/funchand/functions/create-function.xml:1.8 
phpdoc/en/reference/funchand/functions/create-function.xml:1.9
--- phpdoc/en/reference/funchand/functions/create-function.xml:1.8      Sat Feb 
17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/create-function.xml  Sat Feb 17 
20:03:06 2007
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.8 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.9 $ -->
 <refentry id="function.create-function">
  <refnamediv>
   <refname>create_function</refname>
   <refpurpose>Create an anonymous (lambda-style) function</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>string</type><methodname>create_function</methodname>
    <methodparam><type>string</type><parameter>args</parameter></methodparam>
@@ -15,24 +15,55 @@
   </methodsynopsis>
   <para>
    Creates an anonymous function from the parameters passed, and
-   returns a unique name for it. Usually the
-   <parameter>args</parameter> will be passed as a single quote
-   delimited string, and this is also recommended for the
-   <parameter>code</parameter>. The reason for using single quoted
-   strings, is to protect
-   the variable names from parsing, otherwise, if you use double
-   quotes there will be a need to escape the variable names, e.g.
-   <literal>\$avar</literal>.
+   returns a unique name for it.
   </para>
+ </refsect1>
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   Usually these parameters will be passed as single quote delimited strings.
+   The reason for using single quoted strings, is to protect the variable
+   names from parsing, otherwise, if you use double quotes there will be a
+   need to escape the variable names, e.g. <literal>\$avar</literal>.
+   <variablelist>
+    <varlistentry>
+     <term><parameter>args</parameter></term>
+     <listitem>
+      <para>
+       The function arguments.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>code</parameter></term>
+     <listitem>
+      <para>
+       The function code.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
   <para>
-   You can use this function, to (for example) create a function
-   from information gathered at run time:
+   Returns a unique function name as a string, or &false; on error.
   </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
   <para>
    <example>
     <title>
      Creating an anonymous function with <function>create_function</function>
     </title>
+    <para>
+     You can use this function, to (for example) create a function from
+     information gathered at run time:
+    </para>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -95,9 +126,7 @@
 ?>
 ]]>
     </programlisting>
-    <para>
-     and when you run the code above, the output will be:
-    </para>
+    &example.outputs;
     <screen>
 <![CDATA[
 Using the first array of anonymous functions
@@ -134,9 +163,7 @@
 ?>
 ]]>
     </programlisting>
-    <para>
-     outputs:
-    </para>
+    &example.outputs;
     <screen>
 <![CDATA[
 Array
@@ -161,9 +188,7 @@
 ?>
 ]]>
     </programlisting>
-    <para>
-     outputs:
-    </para>
+    &example.outputs;
     <screen>
 <![CDATA[
 Array
@@ -188,9 +213,7 @@
 ?>
 ]]>
     </programlisting>
-    <para>
-     outputs:
-    </para>
+    &example.outputs;
     <screen>
 <![CDATA[
 Array
@@ -205,6 +228,7 @@
    </example>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/func-get-arg.xml?r1=1.9&r2=1.10&diff_format=u
Index: phpdoc/en/reference/funchand/functions/func-get-arg.xml
diff -u phpdoc/en/reference/funchand/functions/func-get-arg.xml:1.9 
phpdoc/en/reference/funchand/functions/func-get-arg.xml:1.10
--- phpdoc/en/reference/funchand/functions/func-get-arg.xml:1.9 Sat Feb 17 
20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/func-get-arg.xml     Sat Feb 17 
20:03:06 2007
@@ -1,37 +1,65 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.10 $ -->
 <refentry id="function.func-get-arg">
  <refnamediv>
   <refname>func_get_arg</refname>
   <refpurpose>Return an item from the argument list</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>mixed</type><methodname>func_get_arg</methodname>
    <methodparam><type>int</type><parameter>arg_num</parameter></methodparam>
   </methodsynopsis>
-  <simpara>
-   Returns the argument which is at the
-   <parameter>arg_num</parameter>'th offset into a user-defined
-   function's argument list. Function arguments are counted starting
-   from zero. <function>func_get_arg</function> will generate a
-   warning if called from outside of a function definition.
-   This function cannot be used directly as a function parameter. Instead,
-   its result may be assigned to a variable, which can then be passed to
-   the function.
-  </simpara>
-  <simpara>
-   If <parameter>arg_num</parameter> is greater than the number of
-   arguments actually passed, a warning will be generated and
-   <function>func_get_arg</function> will return &false;.
-  </simpara>
+  <para>
+   Gets the specified argument from a user-defined function's argument list.
+  </para>
+  <para>
+   This function may be used in conjunction with 
+   <function>func_get_args</function> and <function>func_num_args</function>
+   to allow user-defined functions to accept variable-length argument lists.
+  </para>
+ </refsect1>
 
-  &note.funcnoparam;
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>arg_num</parameter></term>
+     <listitem>
+      <para>
+       The argument offset. Function arguments are counted starting from
+       zero.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Returns the specified argument, or &false; on error.
+  </para>
+ </refsect1>
 
+ <refsect1 role="errors">
+  &reftitle.errors;
   <para>
-   <informalexample>
+   Generates a warning if called from outside of a user-defined function, or
+   if <parameter>arg_num</parameter> is greater than the number of arguments
+   actually passed.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>func_get_arg</function> example</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -40,7 +68,7 @@
      $numargs = func_num_args();
      echo "Number of arguments: $numargs<br />\n";
      if ($numargs >= 2) {
-     echo "Second argument is: " . func_get_arg(1) . "<br />\n";
+         echo "Second argument is: " . func_get_arg(1) . "<br />\n";
      }
 }
 
@@ -48,15 +76,31 @@
 ?>
 ]]>
     </programlisting>
-   </informalexample>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  &note.funcnoparam;
+  <note>
+   <simpara>
+    This function returns a copy of the passed arguments only, and does not
+    account for default (non-passed) arguments.
+   </simpara>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>func_get_args</function></member>
+    <member><function>func_num_args</function></member>
+   </simplelist>
   </para>
-  <simpara>
-   <function>func_get_arg</function> may be used in conjunction with
-   <function>func_num_args</function> and
-   <function>func_get_args</function> to allow user-defined
-   functions to accept variable-length argument lists.
-  </simpara>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/func-get-args.xml?r1=1.11&r2=1.12&diff_format=u
Index: phpdoc/en/reference/funchand/functions/func-get-args.xml
diff -u phpdoc/en/reference/funchand/functions/func-get-args.xml:1.11 
phpdoc/en/reference/funchand/functions/func-get-args.xml:1.12
--- phpdoc/en/reference/funchand/functions/func-get-args.xml:1.11       Sat Feb 
17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/func-get-args.xml    Sat Feb 17 
20:03:06 2007
@@ -1,37 +1,47 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.11 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.12 $ -->
 <refentry id="function.func-get-args">
  <refnamediv>
   <refname>func_get_args</refname>
   <refpurpose>Returns an array comprising a function's argument 
list</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>func_get_args</methodname>
    <void/>
   </methodsynopsis>
-  <simpara>
+  <para>
+   Gets an array of the function's argument list.
+  </para>
+  <para>
+   This function may be used in conjunction with 
+   <function>func_get_arg</function> and <function>func_num_args</function>
+   to allow user-defined functions to accept variable-length argument lists.
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
    Returns an array in which each element is a copy of the corresponding
-   member of the current user-defined function's argument
-   list. <function>func_get_args</function> will generate a warning
-   if called from outside of a function definition.
-   This function cannot be used directly as a function parameter. Instead,
-   its result may be assigned to a variable, which can then be passed to
-   the function.
-  </simpara>
-  <note>
-   <simpara>
-    This function returns a copy of the passed arguments only, and does not
-    account for default (non-passed) arguments.
-   </simpara>
-  </note>
+   member of the current user-defined function's argument list. 
+  </para>
+ </refsect1>
 
-  &note.funcnoparam;
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <para>
+   Generates a warning if called from outside of a user-defined function.
+  </para>
+ </refsect1>
 
+ <refsect1 role="examples">
+  &reftitle.examples;
   <para>
-   <informalexample>
+   <example>
+    <title><function>func_get_args</function> example</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -52,15 +62,31 @@
 ?>
 ]]>
     </programlisting>
-   </informalexample>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  &note.funcnoparam;
+  <note>
+   <simpara>
+    This function returns a copy of the passed arguments only, and does not
+    account for default (non-passed) arguments.
+   </simpara>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>func_get_arg</function></member>
+    <member><function>func_num_args</function></member>
+   </simplelist>
   </para>
-  <simpara>
-   <function>func_get_args</function> may be used in conjunction
-   with <function>func_num_args</function> and
-   <function>func_get_arg</function> to allow user-defined functions
-   to accept variable-length argument lists.
-  </simpara>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/func-num-args.xml?r1=1.8&r2=1.9&diff_format=u
Index: phpdoc/en/reference/funchand/functions/func-num-args.xml
diff -u phpdoc/en/reference/funchand/functions/func-num-args.xml:1.8 
phpdoc/en/reference/funchand/functions/func-num-args.xml:1.9
--- phpdoc/en/reference/funchand/functions/func-num-args.xml:1.8        Sat Feb 
17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/func-num-args.xml    Sat Feb 17 
20:03:06 2007
@@ -1,30 +1,47 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.8 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.9 $ -->
 <refentry id="function.func-num-args">
  <refnamediv>
   <refname>func_num_args</refname>
   <refpurpose>Returns the number of arguments passed to the 
function</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>int</type><methodname>func_num_args</methodname>
    <void/>
   </methodsynopsis>
-  <simpara>
-   Returns the number of arguments passed into the current
-   user-defined function. <function>func_num_args</function> will
-   generate a warning if called from outside of a user-defined function.
-   This function cannot be used directly as a function parameter. Instead,
-   its result may be assigned to a variable, which can then be passed to
-   the function.
-  </simpara>
+  <para>
+   Gets the number of arguments passed to the function.
+  </para>
+  <para>
+   This function may be used in conjunction with 
+   <function>func_get_arg</function> and <function>func_get_args</function>
+   to allow user-defined functions to accept variable-length argument lists.
+  </para>
+ </refsect1>
 
-  &note.funcnoparam;
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Returns the number of arguments passed into the current user-defined
+   function.
+  </para>
+ </refsect1>
 
+ <refsect1 role="errors">
+  &reftitle.errors;
   <para>
-   <informalexample>
+   Generates a warning if called from outside of a user-defined function.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>func_num_args</function> example</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -38,15 +55,25 @@
 ?>
 ]]>
     </programlisting>
-   </informalexample>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  &note.funcnoparam;
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>func_get_arg</function></member>
+    <member><function>func_get_args</function></member>
+   </simplelist>
   </para>
-  <simpara>
-   <function>func_num_args</function> may be used in conjunction
-   with <function>func_get_arg</function> and
-   <function>func_get_args</function> to allow user-defined
-   functions to accept variable-length argument lists.
-  </simpara>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/function-exists.xml?r1=1.5&r2=1.6&diff_format=u
Index: phpdoc/en/reference/funchand/functions/function-exists.xml
diff -u phpdoc/en/reference/funchand/functions/function-exists.xml:1.5 
phpdoc/en/reference/funchand/functions/function-exists.xml:1.6
--- phpdoc/en/reference/funchand/functions/function-exists.xml:1.5      Sat Feb 
17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/function-exists.xml  Sat Feb 17 
20:03:06 2007
@@ -1,23 +1,58 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.6 $ -->
 <refentry id="function.function-exists">
  <refnamediv>
   <refname>function_exists</refname>
   <refpurpose>Return &true; if the given function has been defined</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>function_exists</methodname>
    
<methodparam><type>string</type><parameter>function_name</parameter></methodparam>
   </methodsynopsis>
   <para>
    Checks the list of defined functions, both built-in (internal) and
-   user-defined, for <parameter>function_name</parameter>. &return.success;
+   user-defined, for <parameter>function_name</parameter>. 
   </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
   <para>
-   <informalexample>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>function_name</parameter></term>
+     <listitem>
+      <para>
+       The function name, as a string.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Returns &true; if <parameter>function_name</parameter> exists and is a
+   function, &false; otherwise.
+  </para>
+  <note>
+   <para>
+    This function will return &false; for constructs, such as 
+    <function>include_once</function> and <function>echo</function>.
+   </para>
+  </note>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>function_exists</function> example</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -29,22 +64,32 @@
 ?>
 ]]>
     </programlisting>
-   </informalexample>
-  </para>
-  <para>
-   Note that a function name may exist even if the function itself
-   is unusable due to configuration or compiling options (with the
-   <link linkend="ref.image">image</link> functions being an example).
-   Also note that <function>function_exists</function> will return
-   &false; for constructs, such as <function>include_once</function>
-   and <function>echo</function>.
+   </example>
   </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  <note>
+   <para>
+    A function name may exist even if the function itself is unusable due to
+    configuration or compiling options (with the <link
+    linkend="ref.image">image</link> functions being an example).
+   </para>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
   <para>
-   See also <function>method_exists</function>,
-   <function>is_callable</function> and
-   <function>get_defined_functions</function>.
+   <simplelist>
+    <member><function>method_exists</function></member>
+    <member><function>is_callable</function></member>
+    <member><function>get_defined_functions</function></member>
+   </simplelist>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/get-defined-functions.xml?r1=1.6&r2=1.7&diff_format=u
Index: phpdoc/en/reference/funchand/functions/get-defined-functions.xml
diff -u phpdoc/en/reference/funchand/functions/get-defined-functions.xml:1.6 
phpdoc/en/reference/funchand/functions/get-defined-functions.xml:1.7
--- phpdoc/en/reference/funchand/functions/get-defined-functions.xml:1.6        
Sat Feb 17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/get-defined-functions.xml    Sat Feb 
17 20:03:06 2007
@@ -1,26 +1,38 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.6 -->
+<!-- $Revision: 1.7 $ -->
 <refentry id="function.get-defined-functions">
  <refnamediv>
   <refname>get_defined_functions</refname>
   <refpurpose>Returns an array of all defined functions</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>get_defined_functions</methodname>
    <void/>
   </methodsynopsis>
   <para>
-   This function returns an multidimensional array containing a list of
-   all defined functions, both built-in (internal) and user-defined. The
-   internal functions will be accessible via
-   <varname>$arr["internal"]</varname>, and the user defined ones using
-   <varname>$arr["user"]</varname> (see example below).
+   Gets an array of all defined functions.
   </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
   <para>
-   <informalexample>
+   Returns an multidimensional array containing a list of all defined
+   functions, both built-in (internal) and user-defined. The internal
+   functions will be accessible via <varname>$arr["internal"]</varname>, and
+   the user defined ones using <varname>$arr["user"]</varname> (see example
+   below).
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>get_defined_functions</function> example</title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -35,9 +47,7 @@
 ?>
 ]]>
     </programlisting>
-    <para>
-     Will output something along the lines of:
-    </para>
+    &example.outputs.similar;
     <screen>
 <![CDATA[
 Array
@@ -64,15 +74,21 @@
 )
 ]]>
     </screen>
-   </informalexample>
+   </example>
   </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
   <para>
-   See also
-   <function>function_exists</function>,
-   <function>get_defined_vars</function> and
-   <function>get_defined_constants</function>.
+   <simplelist>
+    <member><function>function_exists</function></member>
+    <member><function>get_defined_vars</function></member>
+    <member><function>get_defined_constants</function></member>
+   </simplelist>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/register-shutdown-function.xml?r1=1.14&r2=1.15&diff_format=u
Index: phpdoc/en/reference/funchand/functions/register-shutdown-function.xml
diff -u 
phpdoc/en/reference/funchand/functions/register-shutdown-function.xml:1.14 
phpdoc/en/reference/funchand/functions/register-shutdown-function.xml:1.15
--- phpdoc/en/reference/funchand/functions/register-shutdown-function.xml:1.14  
Sat Feb 17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/register-shutdown-function.xml       
Sat Feb 17 20:03:06 2007
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.14 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.1 -->
+<!-- $Revision: 1.15 $ -->
 <refentry id="function.register-shutdown-function">
  <refnamediv>
   <refname>register_shutdown_function</refname>
   <refpurpose>Register a function for execution on shutdown</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>void</type><methodname>register_shutdown_function</methodname>
    
<methodparam><type>callback</type><parameter>function</parameter></methodparam>
@@ -46,6 +46,46 @@
    passing additional parameters to
    <function>register_shutdown_function</function>.
   </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>function</parameter></term>
+     <listitem>
+      <para>
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>parameter</parameter></term>
+     <listitem>
+      <para>
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>...</parameter></term>
+     <listitem>
+      <para>
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   &return.void;
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
   <note>
    <para>
     Typically undefined functions cause fatal errors in PHP, but when the
@@ -62,18 +102,26 @@
     under some web servers, e.g. Apache.
    </para>
   </note>
- <note>
-  <para>
-   Shutdown function is called during the script shutdown so headers are
-   always already sent.
-  </para>
- </note>
+  <note>
+   <para>
+    Shutdown function is called during the script shutdown so headers are
+    always already sent.
+   </para>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
   <para>
-   See also <link linkend="ini.auto-append-file">auto_append_file</link>,
-   <function>exit</function>, and the section on
-   <link linkend="features.connection-handling">connection handling</link>.
+   <simplelist>
+    <member><link 
linkend="ini.auto-append-file">auto_append_file</link></member>
+    <member><function>exit</function></member>
+    <member>The section on <link
+    linkend="features.connection-handling">connection handling</link></member>
+   </simplelist>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/register-tick-function.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc/en/reference/funchand/functions/register-tick-function.xml
diff -u phpdoc/en/reference/funchand/functions/register-tick-function.xml:1.12 
phpdoc/en/reference/funchand/functions/register-tick-function.xml:1.13
--- phpdoc/en/reference/funchand/functions/register-tick-function.xml:1.12      
Sat Feb 17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/register-tick-function.xml   Sat Feb 
17 20:03:06 2007
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.12 -->
+<!-- $Revision: 1.13 $ -->
 <refentry id="function.register-tick-function">
  <refnamediv>
   <refname>register_tick_function</refname>
   <refpurpose>Register a function for execution on each tick</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>register_tick_function</methodname>
    
<methodparam><type>callback</type><parameter>function</parameter></methodparam>
@@ -15,12 +15,51 @@
    <methodparam 
choice="opt"><type>mixed</type><parameter>...</parameter></methodparam>
   </methodsynopsis>
   <simpara>
-   Registers the function named by <parameter>func</parameter> to be
-   executed when a <link
-   linkend="control-structures.declare.ticks">tick</link> is
-   called. Also, you may pass an array consisting of an object and a
-   method as the <parameter>func</parameter>.
+   Registers the given <parameter>function</parameter> to be executed when a
+   <link linkend="control-structures.declare.ticks">tick</link> is called.
   </simpara>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>function</parameter></term>
+     <listitem>
+      <para>
+       The function name as a string, or an array consisting of an object and
+       a method.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>arg</parameter></term>
+     <listitem>
+      <para>
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>...</parameter></term>
+     <listitem>
+      <para>
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   &return.success;
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
   <para>
    <example>
     <title><function>register_tick_function</function> example</title>
@@ -38,18 +77,29 @@
     </programlisting>
    </example>
   </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
   <warning>
-   <simpara>
+   <para>
     <function>register_tick_function</function> should not be used with
      threaded web server modules. Ticks are not working in ZTS mode and may
      crash your web server.
-   </simpara>
+   </para>
   </warning>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
   <para>
-   See also <link linkend="control-structures.declare">declare</link> and
-   <function>unregister_tick_function</function>.
+   <simplelist>
+    <member><link linkend="control-structures.declare">declare</link></member>
+    <member><function>unregister_tick_function</function></member>
+   </simplelist>
   </para>
  </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/funchand/functions/unregister-tick-function.xml?r1=1.5&r2=1.6&diff_format=u
Index: phpdoc/en/reference/funchand/functions/unregister-tick-function.xml
diff -u phpdoc/en/reference/funchand/functions/unregister-tick-function.xml:1.5 
phpdoc/en/reference/funchand/functions/unregister-tick-function.xml:1.6
--- phpdoc/en/reference/funchand/functions/unregister-tick-function.xml:1.5     
Sat Feb 17 20:02:43 2007
+++ phpdoc/en/reference/funchand/functions/unregister-tick-function.xml Sat Feb 
17 20:03:06 2007
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- splitted from ./en/functions/funchand.xml, last change in rev 1.12 -->
+<!-- $Revision: 1.6 $ -->
 <refentry id="function.unregister-tick-function">
  <refnamediv>
   <refname>unregister_tick_function</refname>
   <refpurpose>De-register a function for execution on each tick</refpurpose>
  </refnamediv>
- <refsect1>
-  <title>Description</title>
+ 
+ <refsect1 role="description">
+  &reftitle.description;
   <methodsynopsis>
    <type>void</type><methodname>unregister_tick_function</methodname>
    
<methodparam><type>string</type><parameter>function_name</parameter></methodparam>
@@ -19,6 +19,39 @@
    called.
   </simpara>
  </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>function_name</parameter></term>
+     <listitem>
+      <para>
+       The function name, as a string.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   &return.void;
+  </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>register_tick_function</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
 </refentry>
 
 <!-- Keep this comment at the end of the file

Reply via email to