ljbuesch Mon Jun 18 22:49:15 2007 UTC
Modified files:
/phpdoc/en/reference/array/functions array-flip.xml
array-intersect-assoc.xml
array-intersect-key.xml
array-intersect-uassoc.xml
array-intersect-ukey.xml
array-intersect.xml
array-key-exists.xml
array-keys.xml array-map.xml
array-merge-recursive.xml
array-pad.xml array-pop.xml
Log:
ref.array switch to new style. 12/61 done
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-flip.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc/en/reference/array/functions/array-flip.xml
diff -u phpdoc/en/reference/array/functions/array-flip.xml:1.12
phpdoc/en/reference/array/functions/array-flip.xml:1.13
--- phpdoc/en/reference/array/functions/array-flip.xml:1.12 Tue Oct 31
11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-flip.xml Mon Jun 18 22:49:15 2007
@@ -1,13 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.107 -->
+<!-- $Revision: 1.13 $ -->
<refentry id="function.array-flip">
<refnamediv>
<refname>array_flip</refname>
<refpurpose>Exchanges all keys with their associated values in an
array</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_flip</methodname>
<methodparam><type>array</type><parameter>trans</parameter></methodparam>
@@ -28,10 +27,33 @@
If a value has several occurrences, the latest key will be
used as its values, and all others will be lost.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>trans</parameter></term>
+ <listitem>
+ <para>
+ An array of key/value pairs to be flipped.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
<para>
- <function>array_flip</function> returns &false;
- if it fails.
+ Returns the flipped array on success and &false; on failure.
</para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_flip</function> example</title>
@@ -71,10 +93,16 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_values</function>,
- <function>array_keys</function>, and
- <function>array_reverse</function>.
+ <simplelist>
+ <member><function>array_values</function></member>
+ <member><function>array_keys</function></member>
+ <member><function>array_reverse</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-intersect-assoc.xml?r1=1.10&r2=1.11&diff_format=u
Index: phpdoc/en/reference/array/functions/array-intersect-assoc.xml
diff -u phpdoc/en/reference/array/functions/array-intersect-assoc.xml:1.10
phpdoc/en/reference/array/functions/array-intersect-assoc.xml:1.11
--- phpdoc/en/reference/array/functions/array-intersect-assoc.xml:1.10 Tue Jan
30 09:06:51 2007
+++ phpdoc/en/reference/array/functions/array-intersect-assoc.xml Mon Jun
18 22:49:15 2007
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
+<!-- $Revision: 1.11 $ -->
<refentry id="function.array-intersect-assoc">
<refnamediv>
<refname>array_intersect_assoc</refname>
<refpurpose>Computes the intersection of arrays with additional index
check</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_intersect_assoc</methodname>
<methodparam><type>array</type><parameter>array1</parameter></methodparam>
@@ -19,6 +20,50 @@
that are present in all the arguments. Note that the keys are used in
the comparison unlike in <function>array_intersect</function>.
</simpara>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array1</parameter></term>
+ <listitem>
+ <para>
+ The array with master values to check.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array2</parameter></term>
+ <listitem>
+ <para>
+ An array to compare values against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ A variable list of arrays to compare.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns an associative array containing all the values in
+ <parameter>array1</parameter> that are present in all of the arguments.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_intersect_assoc</function> example</title>
@@ -59,14 +104,18 @@
the same.
<!-- TODO: example of it... -->
</simpara>
- <simpara>
- See also <function>array_intersect</function>,
- <function>array_uintersect_assoc</function>,
- <function>array_intersect_uassoc</function>,
- <function>array_uintersect_uassoc</function>,
- <function>array_diff</function> and
- <function>array_diff_assoc</function>.
- </simpara>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <simplelist>
+ <member><function>array_intersect</function></member>
+ <member><function>array_uintersect_assoc</function></member>
+ <member><function>array_intersect_uassoc</function></member>
+ <member><function>array_uintersect_uassoc</function></member>
+ <member><function>array_diff</function></member>
+ <member><function>array_diff_assoc</function></member>
+ </simplelist>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-intersect-key.xml?r1=1.4&r2=1.5&diff_format=u
Index: phpdoc/en/reference/array/functions/array-intersect-key.xml
diff -u phpdoc/en/reference/array/functions/array-intersect-key.xml:1.4
phpdoc/en/reference/array/functions/array-intersect-key.xml:1.5
--- phpdoc/en/reference/array/functions/array-intersect-key.xml:1.4 Tue Jan
30 22:31:56 2007
+++ phpdoc/en/reference/array/functions/array-intersect-key.xml Mon Jun 18
22:49:15 2007
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
<refentry id="function.array-intersect-key">
<refnamediv>
<refname>array_intersect_key</refname>
<refpurpose>Computes the intersection of arrays using keys for
comparison</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_intersect_key</methodname>
<methodparam><type>array</type><parameter>array1</parameter></methodparam>
@@ -18,6 +19,51 @@
containing all the values of <parameter>array1</parameter>
which have matching keys that are present in all the arguments.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array1</parameter></term>
+ <listitem>
+ <para>
+ The array with master keys to check.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array2</parameter></term>
+ <listitem>
+ <para>
+ An array to compare keys against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ A variable list of arrays to compare.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns an associative array containing all the values of
+ <parameter>array1</parameter> which have matching keys that are present in
all
+ arguments.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_intersect_key</function> example</title>
@@ -59,19 +105,25 @@
a strict type check is executed so the string representation must be
the same.
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_diff</function>,
- <function>array_udiff</function>
- <function>array_diff_assoc</function>,
- <function>array_diff_uassoc</function>,
- <function>array_udiff_assoc</function>,
- <function>array_udiff_uassoc</function>,
- <function>array_diff_key</function>,
- <function>array_diff_ukey</function>,
- <function>array_intersect</function>,
- <function>array_intersect_assoc</function>,
- <function>array_intersect_uassoc</function> and
- <function>array_intersect_ukey</function>.
+ <simplelist>
+ <member><function>array_diff</function></member>
+ <member><function>array_udiff</function></member>
+ <member><function>array_diff_assoc</function></member>
+ <member><function>array_diff_uassoc</function></member>
+ <member><function>array_udiff_assoc</function></member>
+ <member><function>array_udiff_uassoc</function></member>
+ <member><function>array_diff_key</function></member>
+ <member><function>array_diff_ukey</function></member>
+ <member><function>array_intersect</function></member>
+ <member><function>array_intersect_assoc</function></member>
+ <member><function>array_intersect_uassoc</function></member>
+ <member><function>array_intersect_ukey</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-intersect-uassoc.xml?r1=1.5&r2=1.6&diff_format=u
Index: phpdoc/en/reference/array/functions/array-intersect-uassoc.xml
diff -u phpdoc/en/reference/array/functions/array-intersect-uassoc.xml:1.5
phpdoc/en/reference/array/functions/array-intersect-uassoc.xml:1.6
--- phpdoc/en/reference/array/functions/array-intersect-uassoc.xml:1.5 Tue Oct
31 11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-intersect-uassoc.xml Mon Jun
18 22:49:15 2007
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
<refentry id="function.array-intersect-uassoc">
<refnamediv>
<refname>array_intersect_uassoc</refname>
<refpurpose>Computes the intersection of arrays with additional index check,
compares indexes by a callback function</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_intersect_uassoc</methodname>
<methodparam><type>array</type><parameter>array1</parameter></methodparam>
@@ -26,6 +27,58 @@
if the first argument is considered to be respectively less than,
equal to, or greater than the second.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array1</parameter></term>
+ <listitem>
+ <para>
+ Initial array for comparision of the arrays.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array2</parameter></term>
+ <listitem>
+ <para>
+ First array to compare keys against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ Variable list of array arguments to compare values against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>key_compare_func</parameter></term>
+ <listitem>
+ <para>
+ User supplied callback function to do the comparision.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns the values of <parameter>array1</parameter> whose values exist
+ in all of the arguments.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_intersect_uassoc</function> example</title>
@@ -50,13 +103,19 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_intersect</function>,
- <function>array_intersect_assoc</function>,
- <function>array_uintersect_assoc</function>,
- <function>array_uintersect_uassoc</function>,
- <function>array_intersect_key</function> and
- <function>array_intersect_ukey</function>.
+ <simplelist>
+ <member><function>array_intersect</function></member>
+ <member><function>array_intersect_assoc</function></member>
+ <member><function>array_uintersect_assoc</function></member>
+ <member><function>array_uintersect_uassoc</function></member>
+ <member><function>array_intersect_key</function></member>
+ <member><function>array_intersect_ukey</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-intersect-ukey.xml?r1=1.5&r2=1.6&diff_format=u
Index: phpdoc/en/reference/array/functions/array-intersect-ukey.xml
diff -u phpdoc/en/reference/array/functions/array-intersect-ukey.xml:1.5
phpdoc/en/reference/array/functions/array-intersect-ukey.xml:1.6
--- phpdoc/en/reference/array/functions/array-intersect-ukey.xml:1.5 Tue Jan
30 09:06:51 2007
+++ phpdoc/en/reference/array/functions/array-intersect-ukey.xml Mon Jun
18 22:49:15 2007
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
<refentry id="function.array-intersect-ukey">
<refnamediv>
<refname>array_intersect_ukey</refname>
<refpurpose>Computes the intersection of arrays using a callback function on
the keys for comparison</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_intersect_ukey</methodname>
<methodparam><type>array</type><parameter>array1</parameter></methodparam>
@@ -25,6 +25,58 @@
first key is considered to be respectively less than, equal to, or
greater than the second.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array1</parameter></term>
+ <listitem>
+ <para>
+ Initial array for comparision of the arrays.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array2</parameter></term>
+ <listitem>
+ <para>
+ First array to compare keys against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ Variable list of array arguments to compare keys against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>key_compare_func</parameter></term>
+ <listitem>
+ <para>
+ User supplied callback function to do the comparision.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns the values of <parameter>array1</parameter> whose keys exist
+ in all the arguments.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_intersect_ukey</function> example</title>
@@ -69,19 +121,25 @@
the two arrays. A match still occurs because only the keys are checked.
The values returned are those of <parameter>array1</parameter>.
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_diff</function>,
- <function>array_udiff</function>
- <function>array_diff_assoc</function>,
- <function>array_diff_uassoc</function>,
- <function>array_udiff_assoc</function>,
- <function>array_udiff_uassoc</function>,
- <function>array_diff_key</function>,
- <function>array_diff_ukey</function>,
- <function>array_intersect</function>,
- <function>array_intersect_assoc</function>,
- <function>array_intersect_uassoc</function> and
- <function>array_intersect_key</function>.
+ <simplelist>
+ <member><function>array_diff</function></member>
+ <member><function>array_udiff</function></member>
+ <member><function>array_diff_assoc</function></member>
+ <member><function>array_diff_uassoc</function></member>
+ <member><function>array_udiff_assoc</function></member>
+ <member><function>array_udiff_uassoc</function></member>
+ <member><function>array_diff_key</function></member>
+ <member><function>array_diff_ukey</function></member>
+ <member><function>array_intersect</function></member>
+ <member><function>array_intersect_assoc</function></member>
+ <member><function>array_intersect_uassoc</function></member>
+ <member><function>array_intersect_key</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-intersect.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc/en/reference/array/functions/array-intersect.xml
diff -u phpdoc/en/reference/array/functions/array-intersect.xml:1.12
phpdoc/en/reference/array/functions/array-intersect.xml:1.13
--- phpdoc/en/reference/array/functions/array-intersect.xml:1.12 Tue Jan
30 09:06:51 2007
+++ phpdoc/en/reference/array/functions/array-intersect.xml Mon Jun 18
22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.14 -->
+<!-- $Revision: 1.13 $ -->
<refentry id="function.array-intersect">
<refnamediv>
<refname>array_intersect</refname>
<refpurpose>Computes the intersection of arrays</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_intersect</methodname>
<methodparam><type>array</type><parameter>array1</parameter></methodparam>
@@ -20,6 +20,50 @@
that are present in all the arguments.
Note that keys are preserved.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array1</parameter></term>
+ <listitem>
+ <para>
+ The array with master values to check.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array2</parameter></term>
+ <listitem>
+ <para>
+ An array to compare values against.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ A variable list of arrays to compare.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns an array containing all of the values in
+ <parameter>array1</parameter> whose values exist in all of the parameters.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_intersect</function> example</title>
@@ -45,6 +89,10 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="notes">
+ &reftitle.notes;
<note>
<simpara>
Two elements are considered equal if and only if
@@ -53,10 +101,16 @@
<!-- TODO: example of it... -->
</simpara>
</note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_intersect_assoc</function>,
- <function>array_diff</function>, and
- <function>array_diff_assoc</function>.
+ <simplelist>
+ <member><function>array_intersect_assoc</function></member>
+ <member><function>array_diff</function></member>
+ <member><function>array_diff_assoc</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-key-exists.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc/en/reference/array/functions/array-key-exists.xml
diff -u phpdoc/en/reference/array/functions/array-key-exists.xml:1.12
phpdoc/en/reference/array/functions/array-key-exists.xml:1.13
--- phpdoc/en/reference/array/functions/array-key-exists.xml:1.12 Tue Oct
31 11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-key-exists.xml Mon Jun 18
22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.119 -->
+<!-- $Revision: 1.13 $ -->
<refentry id="function.array-key-exists">
<refnamediv>
<refname>array_key_exists</refname>
<refpurpose>Checks if the given key or index exists in the array</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>array_key_exists</methodname>
<methodparam><type>mixed</type><parameter>key</parameter></methodparam>
@@ -20,6 +20,41 @@
for an array index. <function>array_key_exists</function> also works
on objects.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>key</parameter></term>
+ <listitem>
+ <para>
+ Value to check.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>search</parameter></term>
+ <listitem>
+ <para>
+ An array with keys to check.
+ </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>array_key_exists</function> example</title>
@@ -62,10 +97,16 @@
]]>
</programlisting>
</example>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>isset</function>,
- <function>array_keys</function>, and
- <function>in_array</function>.
+ <simplelist>
+ <member><function>isset</function></member>
+ <member><function>array_keys</function></member>
+ <member><function>in_array</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-keys.xml?r1=1.11&r2=1.12&diff_format=u
Index: phpdoc/en/reference/array/functions/array-keys.xml
diff -u phpdoc/en/reference/array/functions/array-keys.xml:1.11
phpdoc/en/reference/array/functions/array-keys.xml:1.12
--- phpdoc/en/reference/array/functions/array-keys.xml:1.11 Tue Oct 31
11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-keys.xml Mon Jun 18 22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.11 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
+<!-- $Revision: 1.12 $ -->
<refentry id="function.array-keys">
<refnamediv>
<refname>array_keys</refname>
<refpurpose>Return all the keys of an array</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_keys</methodname>
<methodparam><type>array</type><parameter>input</parameter></methodparam>
@@ -25,6 +25,50 @@
As of PHP 5, you can use <parameter>strict</parameter> parameter for
comparison including type (===).
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>input</parameter></term>
+ <listitem>
+ <para>
+ An array containing keys to return.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>search_value</parameter></term>
+ <listitem>
+ <para>
+ If specified, then only keys containing these values are returned.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>strict</parameter></term>
+ <listitem>
+ <para>
+ As of PHP 5, this parameter is for if strict comparision (===) should be
+ used.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns an array of all the keys in <parameter>input</parameter>.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_keys</function> example</title>
@@ -66,9 +110,15 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_values</function> and
- <function>array_key_exists</function>.
+ <simplelist>
+ <member><function>array_values</function></member>
+ <member><function>array_key_exists</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-map.xml?r1=1.17&r2=1.18&diff_format=u
Index: phpdoc/en/reference/array/functions/array-map.xml
diff -u phpdoc/en/reference/array/functions/array-map.xml:1.17
phpdoc/en/reference/array/functions/array-map.xml:1.18
--- phpdoc/en/reference/array/functions/array-map.xml:1.17 Tue Oct 31
11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-map.xml Mon Jun 18 22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.17 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.62 -->
+<!-- $Revision: 1.18 $ -->
<refentry id="function.array-map">
<refnamediv>
<refname>array_map</refname>
<refpurpose>Applies the callback to the elements of the given
arrays</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_map</methodname>
<methodparam><type>callback</type><parameter>callback</parameter></methodparam>
@@ -23,6 +23,51 @@
should match the number of arrays
passed to the <function>array_map</function>
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>callback</parameter></term>
+ <listitem>
+ <para>
+ Callback function to run for each element in each array.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>arr1</parameter></term>
+ <listitem>
+ <para>
+ An array to run through the <parameter>callback</parameter> function.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ Variable list of array arguments to run through the
+ <parameter>callback</parameter> function.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns an array containing all the elements of <parameter>arr1</parameter>
+ after applying the <parameter>callback</parameter> function to each one.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_map</function> example</title>
@@ -57,6 +102,10 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_map</function> - using more arrays</title>
@@ -202,12 +251,18 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_filter</function>,
- <function>array_reduce</function>,
- <function>array_walk</function>,
- <function>create_function</function>, and
- &seealso.callback;.
+ <simplelist>
+ <member><function>array_filter</function></member>
+ <member><function>array_reduce</function></member>
+ <member><function>array_walk</function></member>
+ <member><function>create_function</function></member>
+ </simplelist>
+ &seealso.callback;
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-merge-recursive.xml?r1=1.10&r2=1.11&diff_format=u
Index: phpdoc/en/reference/array/functions/array-merge-recursive.xml
diff -u phpdoc/en/reference/array/functions/array-merge-recursive.xml:1.10
phpdoc/en/reference/array/functions/array-merge-recursive.xml:1.11
--- phpdoc/en/reference/array/functions/array-merge-recursive.xml:1.10 Tue Jan
30 09:06:51 2007
+++ phpdoc/en/reference/array/functions/array-merge-recursive.xml Mon Jun
18 22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.12 -->
+<!-- $Revision: 1.11 $ -->
<refentry id="function.array-merge-recursive">
<refnamediv>
<refname>array_merge_recursive</refname>
<refpurpose>Merge two or more arrays recursively</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_merge_recursive</methodname>
<methodparam><type>array</type><parameter>array1</parameter></methodparam>
@@ -26,6 +26,41 @@
too. If, however, the arrays have the same numeric key, the later
value will not overwrite the original value, but will be appended.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array1</parameter></term>
+ <listitem>
+ <para>
+ Initial array to merge.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ Variable list of arrays to recursively merge.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ An array of values resulted from merging the arguments together.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_merge_recursive</function> example</title>
@@ -62,8 +97,14 @@
</screen>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_merge</function>.
+ <simplelist>
+ <member><function>array_merge</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-pad.xml?r1=1.9&r2=1.10&diff_format=u
Index: phpdoc/en/reference/array/functions/array-pad.xml
diff -u phpdoc/en/reference/array/functions/array-pad.xml:1.9
phpdoc/en/reference/array/functions/array-pad.xml:1.10
--- phpdoc/en/reference/array/functions/array-pad.xml:1.9 Tue Oct 31
11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-pad.xml Mon Jun 18 22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
+<!-- $Revision: 1.10 $ -->
<refentry id="function.array-pad">
<refnamediv>
<refname>array_pad</refname>
<refpurpose>Pad array to the specified length with a value</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_pad</methodname>
<methodparam><type>array</type><parameter>input</parameter></methodparam>
@@ -26,6 +26,55 @@
padding takes place.
It is possible to add most 1048576 elements at a time.
</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>input</parameter></term>
+ <listitem>
+ <para>
+ Initial array of values to pad.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>pad_size</parameter></term>
+ <listitem>
+ <para>
+ New size of the array.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>pad_value</parameter></term>
+ <listitem>
+ <para>
+ Value to pad if <parameter>input</parameter> is less than
+ <parameter>pad_size</parameter>.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns a copy of the <parameter>input</parameter> padded to size specified
+ by <parameter>pad_size</parameter> with value
+ <parameter>pad_value</parameter>. If <parameter>pad_size</parameter> is
+ positive then the array is padded on the right, if it's negative then
+ on the left. If the absolute value of pad_size is less than or equal to
+ the length of the input then no padding takes place.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_pad</function> example</title>
@@ -47,9 +96,14 @@
</programlisting>
</example>
</para>
+ </refsect1>
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
- See also <function>array_fill</function> and
- <function>range</function>.
+ <simplelist>
+ <member><function>array_fill</function></member>
+ <member><function>range</function></member>
+ </simplelist>
</para>
</refsect1>
</refentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/array/functions/array-pop.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc/en/reference/array/functions/array-pop.xml
diff -u phpdoc/en/reference/array/functions/array-pop.xml:1.12
phpdoc/en/reference/array/functions/array-pop.xml:1.13
--- phpdoc/en/reference/array/functions/array-pop.xml:1.12 Tue Oct 31
11:24:01 2006
+++ phpdoc/en/reference/array/functions/array-pop.xml Mon Jun 18 22:49:15 2007
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
-<!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
+<!-- $Revision: 1.13 $ -->
<refentry id="function.array-pop">
<refnamediv>
<refname>array_pop</refname>
<refpurpose>Pop the element off the end of array</refpurpose>
</refnamediv>
- <refsect1>
- <title>Description</title>
+
+ <refsect1 role="description">
+ &reftitle.description;
<methodsynopsis>
<type>mixed</type><methodname>array_pop</methodname>
<methodparam><type>array</type><parameter
role="reference">array</parameter></methodparam>
@@ -19,9 +19,36 @@
If <parameter>array</parameter> is empty (or is not an array),
&null; will be returned.
</para>
-
&array.resetspointer;
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>array</parameter></term>
+ <listitem>
+ <para>
+ The array to get the value from.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Returns the last value of <parameter>array</parameter>.
+ If <parameter>array</parameter> is empty (or is not an array),
+ &null; will be returned.
+ </para>
+ </refsect1>
+ <refsect1 role="examples">
+ &reftitle.examples;
<para>
<example>
<title><function>array_pop</function> example</title>
@@ -53,6 +80,10 @@
</para>
</example>
</para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
<para>
See also <function>array_push</function>,
<function>array_shift</function>, and