cvs: phpdoc /en/functions array.xml

From: Date: Sun, 11 Nov 2001 11:02:32 +0000
Subject: cvs: phpdoc /en/functions array.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969338659@lists.php.net to get a copy of this message
goba Sun Nov 11 06:02:32 2001 EDT Modified files: /phpdoc/en/functions array.xml Log: Documenting two functions: array_change_key_case key_exists with examples... Index: phpdoc/en/functions/array.xml diff -u phpdoc/en/functions/array.xml:1.112 phpdoc/en/functions/array.xml:1.113 --- phpdoc/en/functions/array.xml:1.112 Sat Nov 10 17:11:39 2001 +++ phpdoc/en/functions/array.xml Sun Nov 11 06:02:32 2001 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.112 $ --> +<!-- $Revision: 1.113 $ --> <reference id="ref.array"> <title>Array Functions</title> <titleabbrev>Arrays</titleabbrev> @@ -134,6 +134,53 @@ </refsect1> </refentry> + <refentry id="function.array-change-key-case"> + <refnamediv> + <refname>array_change_key_case</refname> + <refpurpose>Retuns an array with all string keys lowercased or uppercased</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>array <function>array_change_key_case</function></funcdef> + <paramdef>array <parameter>input</parameter></paramdef> + <paramdef>int <parameter><optional>case</optional></parameter></paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>array_change_key_case</function> changes the + keys in the <parameter>input</parameter> array to + be all lowercase or uppercase. The change depends + on the last optional <parameter>case</parameter> + parameter. You can pass two constants there, + <constant>CASE_UPPER</constant> and + <constant>CASE_LOWER</constant>. The default is + <constant>CASE_LOWER</constant>. The function will leave + number indices as is. + </para> + <para> + <example> + <title><function>array_change_key_case</function> example</title> + <programlisting role="php"> +$input_array = array("FirSt" => 1, "SecOnd" => 4); +print_r(array_change_key_case($input_array, CASE_UPPER); + </programlisting> + </example> + The printout of the above program will be: + <informalexample> + <programlisting> +Array +( + [FIRST] => 1 + [SECOND] => 2 +) + </programlisting> + </informalexample> + </para> + </refsect1> + </refentry> + <refentry id="function.array-chunk"> <refnamediv> <refname>array_chunk</refname> @@ -2504,6 +2551,43 @@ </para> <para> See also <function>current</function> and <function>next</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.key-exists"> + <refnamediv> + <refname>key_exists</refname> + <refpurpose>Checks if the given key or index exists in the array</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool <function>key_exists</function></funcdef> + <paramdef>mixed <parameter>key</parameter></paramdef> + <paramdef>array <parameter>search</parameter></paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>key_exists</function> returns &true; if the + given <parameter>key</parameter> is set in the array. + <parameter>key</parameter> can be any value possible + for an array index. + </para> + <para> + <example> + <title><function>key_exists</function> example</title> + <programlisting role="php"> +$search_array = array("first" => 1, "second" => 4); +if (key_exists("first", $search_array)) { + echo "The 'first' element is in the array"; +} + </programlisting> + </example> + </para> + <para> + See also <function>isset</function>. </para> </refsect1> </refentry>

« previous php.doc (#969338659) next »