jsjohnst Wed Mar 9 22:52:30 2005 EDT
Modified files: /phpdoc/en/reference/strings/functions stristr.xml Log: Cleaned up the existing example to make it a little more clear and added two more examples to make the usage better understood. Deleting inaccurate notes as well which prompted the new examples. http://cvs.php.net/diff.php/phpdoc/en/reference/strings/functions/stristr.xml?r1=1.8&r2=1.9&ty=u Index: phpdoc/en/reference/strings/functions/stristr.xml diff -u phpdoc/en/reference/strings/functions/stristr.xml:1.8 phpdoc/en/reference/strings/functions/stristr.xml:1.9 --- phpdoc/en/reference/strings/functions/stristr.xml:1.8 Thu Jul 22 18:51:12 2004 +++ phpdoc/en/reference/strings/functions/stristr.xml Wed Mar 9 22:52:29 2005 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.8 --> <refentry id="function.stristr"> <refnamediv> @@ -35,14 +35,43 @@ <![CDATA[ <?php $email = '[EMAIL PROTECTED]'; - $domain = stristr($email, 'e'); - echo $domain; + echo stristr($email, 'e'); // outputs [EMAIL PROTECTED] ?> ]]> </programlisting> </example> </para> + <para> + <example> + <title>Testing if a string is found or not</title> + <programlisting role="php"> +<![CDATA[ +<?php + $string = 'Hello World!'; + if(stristr($string, 'earth') === FALSE) { + echo '"earth" not found in string'; + } +// outputs: "earth" not found in string +?> +]]> + </programlisting> + </example> + </para> + <para> + <example> + <title>Using a non "string" needle</title> + <programlisting role="php"> +<![CDATA[ +<?php + $string = 'APPLE'; + echo stristr($string, 97); // 97 = lowercase a +// outputs: APPLE +?> +]]> + </programlisting> + </example> + </para> ¬e.bin-safe;