cvs: phpdoc /ja/functions mbstring.xml
| From: | Rui Hirokawa | Date: | Sun, 10 Mar 2002 06:24:02 +0000 |
| Subject: | cvs: phpdoc /ja/functions mbstring.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969342903@lists.php.net to get a copy of this message | ||
hirokawa Sun Mar 10 01:24:02 2002 EDT
Modified files:
/phpdoc/ja/functions mbstring.xml
Log:
added description about function overload.
Index: phpdoc/ja/functions/mbstring.xml
diff -u phpdoc/ja/functions/mbstring.xml:1.17 phpdoc/ja/functions/mbstring.xml:1.18
--- phpdoc/ja/functions/mbstring.xml:1.17 Sat Mar 9 18:32:44 2002
+++ phpdoc/ja/functions/mbstring.xml Sun Mar 10 01:24:01 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.17 $ -->
+<!-- $Revision: 1.18 $ -->
<reference id="ref.mbstring">
<title>ãã«ããã¤ãæåå颿°(mbstring)</title>
<titleabbrev>
@@ -412,16 +412,16 @@
;; ç¡å¹ãªæåãåºåããªã
mbstring.substitute_character = none
]]>
- </programlisting>
- </example>
- </para>
- <para>
- <example>
- <title>
- <literal>SJIS</literal>ã¦ã¼ã¶ç¨ã®<literal>php.ini</literal>ã®
- è¨å®
- </title>
- <programlisting>
+ </programlisting>
+ </example>
+ </para>
+ <para>
+ <example>
+ <title>
+
<literal>SJIS</literal>ã¦ã¼ã¶ç¨ã®<literal>php.ini</literal>ã®
+ è¨å®
+ </title>
+ <programlisting>
<![CDATA[
;; åºåã®ãããã¡ãªã³ã°ãæå¹ã«
output_buffering = On
@@ -444,10 +444,107 @@
;; ç¡å¹ãªæåãåºåããªã
mbstring.substitute_character = none
]]>
- </programlisting>
- </example>
- </para>
- </sect2>
+ </programlisting>
+ </example>
+ </para>
+ </sect2>
+
+ <sect2 id="mb-overload">
+
<title>ãã«ããã¤ã対å¿ç颿°ã«ããæ¢å颿°ã®ãªã¼ãã¼ãã¼ã</title>
+ <para>
+
PHPã¢ããªã±ã¼ã·ã§ã³ã®å¤ãã¯ãè±èªçã®ã·ã³ã°ã«ãã¤ãã®è¨èªç¨ã«è¨è¨
+
ããã¦ãããæ¥æ¬èªãå«ããã«ããã¤ãæååãæ±ãå ´åã«ã¯åé¡ãç
+
ããå ´åãããã¾ãã<function>substr</function>çã®PHPã®æååé¢
+
æ°ã®å¤ãã¯ãã«ããã¤ãæååã«å¯¾å¿ãã¦ãã¾ããã
+ </para>
+ <para>
+
ãã«ããã¤ãæ¡å¼µã¢ã¸ã¥ã¼ã«(mbstring)ã§ã¯ãæååãå¦çããPHP颿°
+
ã®ãã«ããã¤ã対å¿ç(ä¾ãã°ã<function>substr</function>ã®å ´åã¯
+
<function>mb_substr</function>)ããµãã¼ããã¦ãã¾ãã
+ </para>
+ <para>
+
ãã«ããã¤ãæ¡å¼µã¢ã¸ã¥ã¼ã«(mbstring)ã§ã¯ãPHP
4.2.0以éã§æ¢åã®
+
PHP颿°ã対å¿ãããã«ããã¤ãæå対å¿çã®é¢æ°ã§ãªã¼ãã¼ãã¼ããã
+
æ©è½ããµãã¼ããã¾ãã颿°ã®ãªã¼ãã¼ãã¼ããè¡ãã¨ãä¾ãã°
+
<function>substr</function>ãPHPã¹ã¯ãªããã§ã³ã¼ã«ããå ´åã«ã
+
<function>mb_substr</function>ã代ããã«ã³ã¼ã«ãããããã«ãªãã¾
+
ããããã«ããããã«ããã¤ãæåã«å¯¾å¿ããªãã¢ããªã±ã¼ã·ã§ã³ã®ç§»
+ æ¤ã容æã¨ãªãã¾ãã
+ </para>
+ <para>
+
颿°ãªã¼ãã¼ãã¼ãã使ç¨ããã«ã¯ãè¨å®ãã¡ã¤ã«
php.iniã®
+
<literal>mbstring.func_overload</literal>ãã£ã¬ã¯ãã£ãã«0以å¤ã®
+
å¤ãè¨å®ãã¾ããè¨å®å¤ã«ãããªã¼ãã¼ãã¼ãããã颿°ã®ç¨®é¡ãç°ãª
+
ãã¾ããã¡ã¼ã«é¢æ°ã®å ´åã¯1ãæåå颿°ã¯2ãæ£è¦è¡¨ç¾é¢æ°ã¯4ã使ç¨
+
ãã¾ããè«çåãã¨ããã¨ã«ããè¤æ°ã®å¤ãæå®å¯è½ã§ããä¾ãã°ã7ã
+
æå®ããã¨å
¨ã¦ã®ã¡ã¼ã«ãæååãæ£è¦è¡¨ç¾é¢æ°ããªã¼ãã¼ãã¼ããã¾
+
ãããªã¼ãã¼ãã¼ãããã颿°ãä¸è¡¨ã«ç¤ºãã¾ãã
+ <table>
+
<title>ãªã¼ãã¼ãã¼ãããã颿°</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry>mbstring.func_overloadã®å¤</entry>
+ <entry>å
ã®é¢æ°</entry>
+
<entry>ãªã¼ãã¼ãã¼ããã颿°</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>1</entry>
+ <entry>mail()</entry>
+ <entry>mb_send_mail()</entry>
+ </row>
+ <row>
+ <entry>2</entry>
+ <entry>strlen()</entry>
+ <entry>mb_strlen()</entry>
+ </row>
+ <row>
+ <entry>2</entry>
+ <entry>strpos()</entry>
+ <entry>mb_strpos()</entry>
+ </row>
+ <row>
+ <entry>2</entry>
+ <entry>strrpos()</entry>
+ <entry>mb_strrpos()</entry>
+ </row>
+ <row>
+ <entry>2</entry>
+ <entry>substr()</entry>
+ <entry>mb_substr()</entry>
+ </row>
+ <row>
+ <entry>4</entry>
+ <entry>ereg()</entry>
+ <entry>mb_ereg()</entry>
+ </row>
+ <row>
+ <entry>4</entry>
+ <entry>eregi()</entry>
+ <entry>mb_eregi()</entry>
+ </row>
+ <row>
+ <entry>4</entry>
+ <entry>ereg_replace()</entry>
+ <entry>mb_ereg_replace()</entry>
+ </row>
+ <row>
+ <entry>4</entry>
+ <entry>eregi_replace()</entry>
+ <entry>mb_eregi_replace()</entry>
+ </row>
+ <row>
+ <entry>4</entry>
+ <entry>split()</entry>
+ <entry>mb_split()</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para>
+ </sect2>
<sect2 id="mb-ja-basic">
<title>æ¥æ¬èªã®ãã«ããã¤ãæåã«é¢ããåºæ¬äºé
</title>