takagi          Thu Jul 27 03:42:56 2006 UTC

  Modified files:              
    /phpdoc/en/reference/mbstring/functions     mb-strrpos.xml 
  Log:
  - converted to the new doc style
  - added the description of a new parameter 'offset'
  - removed a note about the difference of mb_strrpos() and strrpos()
     (strrpos() accepts string for 'needle' as of PHP 5)
  
  
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/mbstring/functions/mb-strrpos.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/mbstring/functions/mb-strrpos.xml
diff -u phpdoc/en/reference/mbstring/functions/mb-strrpos.xml:1.2 
phpdoc/en/reference/mbstring/functions/mb-strrpos.xml:1.3
--- phpdoc/en/reference/mbstring/functions/mb-strrpos.xml:1.2   Wed Apr 17 
06:40:00 2002
+++ phpdoc/en/reference/mbstring/functions/mb-strrpos.xml       Thu Jul 27 
03:42:56 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <!-- splitted from ./en/functions/mbstring.xml, last change in rev 1.1 -->
   <refentry id="function.mb-strrpos">
    <refnamediv>
@@ -8,12 +8,14 @@
      Find position of last occurrence of a string in a string
     </refpurpose>
    </refnamediv>
-   <refsect1>
-    <title>Description</title>
+
+   <refsect1 role="description">
+    &reftitle.description;
      <methodsynopsis>
       <type>int</type><methodname>mb_strrpos</methodname>
       
<methodparam><type>string</type><parameter>haystack</parameter></methodparam>
       
<methodparam><type>string</type><parameter>needle</parameter></methodparam>
+      <methodparam 
choice="opt"><type>int</type><parameter>offset</parameter></methodparam>
       <methodparam 
choice="opt"><type>string</type><parameter>encoding</parameter></methodparam>
      </methodsynopsis>
     <para>
@@ -32,18 +34,61 @@
     </para>
     <para>
      If <parameter>encoding</parameter> is omitted, internal encoding
-     is assumed. <function>mb_strrpos</function> accepts
-     <literal>string</literal> for <parameter>needle</parameter> where
-     <function>strrpos</function> accepts only character.
+     is assumed.
     </para>
     <para>
      <parameter>encoding</parameter> is character encoding. If it is
      not specified, internal character encoding is used.
     </para>
+    <note>
+     <simpara>
+      As of PHP 5.2.0 <parameter>offset</parameter> may
+      be specified to begin searching an arbitrary number of characters into
+      the string.  Negative values will stop searching at an arbitrary point
+      prior to the end of the string.
+     </simpara>
+    </note>
+    <note>
+     <simpara>
+      As of PHP 5.2.0 <parameter>encoding</parameter>
+      can be specified as the third parameter for
+      backward compatibility, but not recommended.
+      It is deprecated and will be removed from
+      the future release of PHP.
+     </simpara>
+    </note>
+   </refsect1>
+
+   <refsect1 role="changelog">
+    &reftitle.changelog;
+    <para>
+     <informaltable>
+      <tgroup cols="2">
+       <thead>
+        <row>
+         <entry>&Version;</entry>
+         <entry>&Description;</entry>
+        </row>
+       </thead>
+       <tbody>
+        <row>
+         <entry>5.2.0</entry>
+         <entry>Added the optional parameter 
<parameter>offset</parameter>.</entry>
+        </row>
+       </tbody>
+      </tgroup>
+     </informaltable>
+    </para>
+   </refsect1>
+
+   <refsect1 role="seealso">
+    &reftitle.seealso;
     <para>
-     See also <function>mb_strpos</function>,
-     <function>mb_internal_encoding</function>, 
-     <function>strrpos</function>.
+     <simplelist>
+      <member><function>mb_strpos</function></member>
+      <member><function>mb_internal_encoding</function></member>
+      <member><function>strrpos</function></member>
+     </simplelist>
     </para>
    </refsect1>
   </refentry>

Reply via email to