irchtml Wed Feb 25 05:19:06 2004 EDT
Modified files: /phpdoc/en/reference/ctype/functions ctype-alnum.xml ctype-alpha.xml ctype-cntrl.xml ctype-digit.xml ctype-graph.xml ctype-lower.xml ctype-print.xml ctype-punct.xml ctype-space.xml ctype-upper.xml ctype-xdigit.xml Log: Added ctype examples
http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-alnum.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-alnum.xml diff -u phpdoc/en/reference/ctype/functions/ctype-alnum.xml:1.3 phpdoc/en/reference/ctype/functions/ctype-alnum.xml:1.4 --- phpdoc/en/reference/ctype/functions/ctype-alnum.xml:1.3 Tue Oct 21 04:40:23 2003 +++ phpdoc/en/reference/ctype/functions/ctype-alnum.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-alnum"> <refnamediv> @@ -19,6 +19,34 @@ equivalent to <literal>preg_match('/^[a-z0-9]*$/i', $text)</literal>. </para> <para> + <example> + <title>A <function>ctype_alnum</function> example (using the default locale)</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('AbCd1zyZ9', 'foo!#$bar'); +foreach ($strings as $testcase) { + if (ctype_alnum($testcase)) { + echo "The string $testcase consists of all letters or digits.\n"; + } else { + echo "The string $testcase does not consist of all letters or digits.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string AbCd1zyZ9 consists of all letters or digits. +The string foo!#$bar does not consists of all letters or digits. +]]> + </screen> + </example> + </para> + <para> See also <function>ctype_alpha</function>, <function>ctype_digit</function>, and <function>setlocale</function>. </para> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-alpha.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-alpha.xml diff -u phpdoc/en/reference/ctype/functions/ctype-alpha.xml:1.3 phpdoc/en/reference/ctype/functions/ctype-alpha.xml:1.4 --- phpdoc/en/reference/ctype/functions/ctype-alpha.xml:1.3 Mon Oct 27 13:37:35 2003 +++ phpdoc/en/reference/ctype/functions/ctype-alpha.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-alpha"> <refnamediv> @@ -22,6 +22,34 @@ are considered neither upper nor lower case. </para> <para> + <example> + <title>A <function>ctype_alpha</function> example (using the default locale)</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('KjgWZC', 'arf12'); +foreach ($strings as $testcase) { + if (ctype_alpha($testcase)) { + echo "The string $testcase consists of all letters.\n"; + } else { + echo "The string $testcase does not consist of all letters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string KjgWZC consists of all letters. +The string arf12 does not consists of all letters. +]]> + </screen> + </example> + </para> + <para> See also <function>ctype_upper</function>, <function>ctype_lower</function>, and <function>setlocale</function>. http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-cntrl.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-cntrl.xml diff -u phpdoc/en/reference/ctype/functions/ctype-cntrl.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-cntrl.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-cntrl.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-cntrl.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-cntrl"> <refnamediv> @@ -17,6 +17,34 @@ a special control function, &false; otherwise. Control characters are e.g. line feed, tab, esc. </para> + <para> + <example> + <title>A <function>ctype_cntrl</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('string1' => "\n\r\t", 'string2' => 'arf12'); +foreach ($strings as $name => $testcase) { + if (ctype_cntrl($testcase)) { + echo "The string '$name' consists of all control characters.\n"; + } else { + echo "The string '$name' does not consist of all control characters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string 'string1' consists of all control characters. +The string 'string2' does not consists of all control characters. +]]> + </screen> + </example> + </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-digit.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-digit.xml diff -u phpdoc/en/reference/ctype/functions/ctype-digit.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-digit.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-digit.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-digit.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-digit"> <refnamediv> @@ -17,6 +17,35 @@ a decimal digit, &false; otherwise. </para> <para> + <example> + <title>A <function>ctype_digit</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('1820.20', '10002', 'wsl!12'); +foreach ($strings as $testcase) { + if (ctype_digit($testcase)) { + echo "The string $testcase consists of all digits.\n"; + } else { + echo "The string $testcase does not consist of all digits.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string 1820.20 does not consists of all digits. +The string 10002 consists of all digits. +The string wsl!12 does not consists of all digits. +]]> + </screen> + </example> + </para> + <para> See also <function>ctype_alnum</function> and <function>ctype_xdigit</function>. </para> </refsect1> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-graph.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-graph.xml diff -u phpdoc/en/reference/ctype/functions/ctype-graph.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-graph.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-graph.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-graph.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-graph"> <refnamediv> @@ -18,6 +18,35 @@ otherwise. </para> <para> + <example> + <title>A <function>ctype_graph</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('string1' => "asdf\n\r\t", 'string2' => 'arf12', 'string3' => '[EMAIL PROTECTED]'); +foreach ($strings as $name => $testcase) { + if (ctype_graph($testcase)) { + echo "The string '$name' consists of all (visibly) printable characters.\n"; + } else { + echo "The string '$name' does not consist of all (visibly) printable characters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string 'string1' does not consist of all printable characters. +The string 'string2' consists of all printable characters. +The string 'string3' consists of all printable characters. +]]> + </screen> + </example> + </para> + <para> See also <function>ctype_alnum</function>, <function>ctype_print</function>, and <function>ctype_punct</function>. </para> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-lower.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-lower.xml diff -u phpdoc/en/reference/ctype/functions/ctype-lower.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-lower.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-lower.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-lower.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-lower"> <refnamediv> @@ -17,7 +17,37 @@ a lowercase letter in the current locale. </para> <para> - See also <function>ctype_alpha</function> and <function>ctype_upper</function>. + <example> + <title>A <function>ctype_lower</function> example (using the default locale)</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('aac123', 'qiutoas', 'QASsdks'); +foreach ($strings as $testcase) { + if (ctype_lower($testcase)) { + echo "The string $testcase consists of all lowercase letters.\n"; + } else { + echo "The string $testcase does not consist of all lowercase letters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string aac123 does not consist of all lowercase letters. +The string qiutoas consists of all lowercase letters. +The string QASsdks does not consist of all lowercase letters. +]]> + </screen> + </example> + </para> + <para> + See also <function>ctype_alpha</function>, <function>ctype_upper</function>, + and <function>setlocale</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-print.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-print.xml diff -u phpdoc/en/reference/ctype/functions/ctype-print.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-print.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-print.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-print.xml Wed Feb 25 05:19:05 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-print"> <refnamediv> @@ -19,6 +19,35 @@ that do not have any output or control function at all. </para> <para> + <example> + <title>A <function>ctype_print</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('string1' => "asdf\n\r\t", 'string2' => 'arf12', 'string3' => '[EMAIL PROTECTED]'); +foreach ($strings as $name => $testcase) { + if (ctype_print($testcase)) { + echo "The string '$name' consists of all printable characters.\n"; + } else { + echo "The string '$name' does not consist of all printable characters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string 'string1' does not consist of all printable characters. +The string 'string2' consists of all printable characters. +The string 'string3' consists of all printable characters. +]]> + </screen> + </example> + </para> + <para> See also <function>ctype_cntrl</function>, <function>ctype_graph</function>, and <function>ctype_punct</function>. </para> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-punct.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-punct.xml diff -u phpdoc/en/reference/ctype/functions/ctype-punct.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-punct.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-punct.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-punct.xml Wed Feb 25 05:19:06 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-punct"> <refnamediv> @@ -20,8 +20,36 @@ is printable, but neither letter, digit or blank, &false; otherwise. </para> <para> - See also <function>ctype_cntrl</function>, <function>ctype_graph</function>, - and <function>ctype_punct</function>. + <example> + <title>A <function>ctype_punct</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('[EMAIL PROTECTED]', '!@ # $', '*&$()'); +foreach ($strings as $testcase) { + if (ctype_punct($testcase)) { + echo "The string $testcase consists of all punctuation.\n"; + } else { + echo "The string $testcase does not consist of all punctuation.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string [EMAIL PROTECTED] does not consist of all punctuation. +The string !@ # $ does not consist of all punctuation. +The string *&$() consists of all punctuation. +]]> + </screen> + </example> + </para> + <para> + See also <function>ctype_cntrl</function> and <function>ctype_graph</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-space.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-space.xml diff -u phpdoc/en/reference/ctype/functions/ctype-space.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-space.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-space.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-space.xml Wed Feb 25 05:19:06 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-space"> <refnamediv> @@ -18,6 +18,39 @@ blank character this also includes tab, vertical tab, line feed, carriage return and form feed characters. </para> + <para> + <example> + <title>A <function>ctype_space</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('string1' => "\n\r\t", 'string2' => "\narf12", 'string3' => '\n\r\t'); +foreach ($strings as $name => $testcase) { + if (ctype_space($testcase)) { + echo "The string '$name' consists of all whitespace characters.\n"; + } else { + echo "The string '$name' does not consist of all whitespace characters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string 'string1' consists of all whitespace characters. +The string 'string2' does not consist of all whitespace characters. +The string 'string3' does not consist of all whitespace characters. +]]> + </screen> + </example> + </para> + <para> + See also <function>ctype_cntrl</function>, <function>ctype_graph</function>, + and <function>ctype_punct</function>. + </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-upper.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-upper.xml diff -u phpdoc/en/reference/ctype/functions/ctype-upper.xml:1.3 phpdoc/en/reference/ctype/functions/ctype-upper.xml:1.4 --- phpdoc/en/reference/ctype/functions/ctype-upper.xml:1.3 Sun Jun 15 06:14:18 2003 +++ phpdoc/en/reference/ctype/functions/ctype-upper.xml Wed Feb 25 05:19:06 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-upper"> <refnamediv> @@ -17,7 +17,37 @@ an uppercase letter in the current locale. </para> <para> - See also <function>ctype_alpha</function> and <function>ctype_lower</function>. + <example> + <title>A <function>ctype_upper</function> example (using the default locale)</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('AKLWC139', 'LMNSDO', 'akwSKWsm'); +foreach ($strings as $testcase) { + if (ctype_upper($testcase)) { + echo "The string $testcase consists of all uppercase letters.\n"; + } else { + echo "The string $testcase does not consist of all uppercase letters.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string AKLWC139 does not consist of all uppercase letters. +The string LMNSDO consists of all uppercase letters. +The string akwSKWsm does not consist of all uppercase letters. +]]> + </screen> + </example> + </para> + <para> + See also <function>ctype_alpha</function>, <function>ctype_lower</function>, + and <function>setlocale</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/ctype/functions/ctype-xdigit.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/ctype/functions/ctype-xdigit.xml diff -u phpdoc/en/reference/ctype/functions/ctype-xdigit.xml:1.2 phpdoc/en/reference/ctype/functions/ctype-xdigit.xml:1.3 --- phpdoc/en/reference/ctype/functions/ctype-xdigit.xml:1.2 Wed Apr 17 02:37:03 2002 +++ phpdoc/en/reference/ctype/functions/ctype-xdigit.xml Wed Feb 25 05:19:06 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/ctype.xml, last change in rev 1.1 --> <refentry id="function.ctype-xdigit"> <refnamediv> @@ -20,6 +20,35 @@ <literal>[A-Fa-f]</literal> , &false; otherwise. </para> <para> + <example> + <title>A <function>ctype_xdigit</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$strings = array('AB10BC99', 'AR1012', 'ab12bc99'); +foreach ($strings as $testcase) { + if (ctype_xdigit($testcase)) { + echo "The string $testcase consists of all hexadecimal digits.\n"; + } else { + echo "The string $testcase does not consist of all hexadecimal digits.\n"; + } +} +?> +]]> + </programlisting> + <para> + This example will output : + </para> + <screen> +<![CDATA[ +The string AB10BC99 consists of all hexadecimal digits. +The string AR1012 does not consist of all hexadecimal digits. +The string ab12bc99 consists of all hexadecimal digits. +]]> + </screen> + </example> + </para> + <para> See also <function>ctype_digit</function>. </para> </refsect1>