cvs: phpdoc /en/reference/strings/functions stristr.xml strstr.xml

From: Date: Sat, 01 Sep 2007 18:36:14 +0000
Subject: cvs: phpdoc /en/reference/strings/functions stristr.xml strstr.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969377969@lists.php.net to get a copy of this message
nlopess Sat Sep 1 18:36:14 2007 UTC Modified files: /phpdoc/en/reference/strings/functions stristr.xml strstr.xml Log: add the new 3rd parameter (before_needle) http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/strings/functions/stristr.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc/en/reference/strings/functions/stristr.xml diff -u phpdoc/en/reference/strings/functions/stristr.xml:1.13 phpdoc/en/reference/strings/functions/stristr.xml:1.14 --- phpdoc/en/reference/strings/functions/stristr.xml:1.13 Wed Jun 20 22:25:31 2007 +++ phpdoc/en/reference/strings/functions/stristr.xml Sat Sep 1 18:36:14 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> +<!-- $Revision: 1.14 $ --> <refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.stristr"> <refnamediv> <refname>stristr</refname> @@ -12,6 +12,7 @@ <type>string</type><methodname>stristr</methodname> <methodparam><type>string</type><parameter>haystack</parameter></methodparam> <methodparam><type>string</type><parameter>needle</parameter></methodparam> + <methodparam><type>bool</type><parameter>before_needle</parameter></methodparam> </methodsynopsis> <para> Returns all of <parameter>haystack</parameter> from the first @@ -39,6 +40,16 @@ </para> </listitem> </varlistentry> + <varlistentry> + <term><parameter>before_needle</parameter></term> + <listitem> + <para> + If &true; (the default is &false;), <function>strstr</function> returns + the part of the <parameter>haystack</parameter> before the first + occurence of the <parameter>needle</parameter>. + </para> + </listitem> + </varlistentry> </variablelist> </para> <para> @@ -55,6 +66,36 @@ </para> </refsect1> + <refsect1 role="changelog"> + &reftitle.changelog; + <para> + <informaltable> + <tgroup cols="2"> + <thead> + <row> + <entry>&Version;</entry> + <entry>&Description;</entry> + </row> + </thead> + <tbody> + <row> + <entry>6.0.0</entry> + <entry> + Added the <parameter>before_needle</parameter> parameter. + </entry> + </row> + <row> + <entry>4.3.0</entry> + <entry> + <function>strstr</function> was made binary safe. + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + </para> + </refsect1> + <refsect1 role="examples"> &reftitle.examples; <para> @@ -64,8 +105,8 @@ <![CDATA[ <?php $email = 'USER@EXAMPLE.com'; - echo stristr($email, 'e'); -// outputs ER@EXAMPLE.com + echo stristr($email, 'e'); // outputs ER@EXAMPLE.com + echo stristr($email, 'e', true); // outputs US ?> ]]> </programlisting> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/strings/functions/strstr.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc/en/reference/strings/functions/strstr.xml diff -u phpdoc/en/reference/strings/functions/strstr.xml:1.12 phpdoc/en/reference/strings/functions/strstr.xml:1.13 --- phpdoc/en/reference/strings/functions/strstr.xml:1.12 Wed Jun 20 22:25:31 2007 +++ phpdoc/en/reference/strings/functions/strstr.xml Sat Sep 1 18:36:14 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> +<!-- $Revision: 1.13 $ --> <refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.strstr"> <refnamediv> <refname>strstr</refname> @@ -12,6 +12,7 @@ <type>string</type><methodname>strstr</methodname> <methodparam><type>string</type><parameter>haystack</parameter></methodparam> <methodparam><type>string</type><parameter>needle</parameter></methodparam> + <methodparam><type>bool</type><parameter>before_needle</parameter></methodparam> </methodsynopsis> <para> Returns part of <parameter>haystack</parameter> string from the first @@ -54,6 +55,16 @@ </para> </listitem> </varlistentry> + <varlistentry> + <term><parameter>before_needle</parameter></term> + <listitem> + <para> + If &true; (the default is &false;), <function>strstr</function> returns + the part of the <parameter>haystack</parameter> before the first + occurence of the <parameter>needle</parameter>. + </para> + </listitem> + </varlistentry> </variablelist> </para> </refsect1> @@ -79,6 +90,12 @@ </thead> <tbody> <row> + <entry>6.0.0</entry> + <entry> + Added the <parameter>before_needle</parameter> parameter. + </entry> + </row> + <row> <entry>4.3.0</entry> <entry> <function>strstr</function> was made binary safe. @@ -98,9 +115,12 @@ <programlisting role="php"> <![CDATA[ <?php -$email = 'user@example.com'; +$email = 'name@example.com'; $domain = strstr($email, '@'); echo $domain; // prints @example.com + +$user = strstr($email, '@', true); +echo $user; // prints name ?> ]]> </programlisting>

« previous php.doc (#969377969) next »