svn: /phpdoc/ja/trunk/reference/mbstring/ constants.xml

[email protected] (Yoshinari Takaoka)
Newsgroups php.doc.ja
Message-ID <[email protected]>
mumumu                                   Sun, 05 Apr 2020 07:42:43 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=349620

Log:
Add some explanations to the MB_CASE_* constants.

Changed paths:
    U   phpdoc/ja/trunk/reference/mbstring/constants.xml

Modified: phpdoc/ja/trunk/reference/mbstring/constants.xml
===================================================================
--- phpdoc/ja/trunk/reference/mbstring/constants.xml	2020-04-05 07:21:05 UTC (rev 349619)
+++ phpdoc/ja/trunk/reference/mbstring/constants.xml	2020-04-05 07:42:43 UTC (rev 349620)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 348369 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 349616 Maintainer: takagi Status: ready -->
 <!-- Credits: mumumu -->
 <appendix xml:id="mbstring.constants" xmlns="http://docbook.org/ns/docbook">
  &reftitle.constants;
@@ -46,7 +46,9 @@
    </term>
    <listitem>
     <simpara>
-
+     完全な大文字のケースフォールディングを実行します。
+     この操作で、文字列の長さが変わる可能性があります。
+     この定数は mb_strtoupper() で使うモードです。
     </simpara>
    </listitem>
   </varlistentry>
@@ -57,7 +59,9 @@
    </term>
    <listitem>
     <simpara>
-
+     完全な小文字へのケースフォールディングを実行します。
+     この操作で、文字列の長さが変わる可能性があります。
+     この定数は mb_strtolower() で使うモードです。
     </simpara>
    </listitem>
   </varlistentry>
@@ -68,7 +72,9 @@
    </term>
    <listitem>
     <simpara>
-
+     Unicodeプロパティ由来の大文字小文字の区別の有無に基づいて、Title-case 変換を実行します。
+     これは特に、クォートやアポストロフィーのハンドリングも改善します。
+     この操作で、文字列の長さが変わる可能性があります。
     </simpara>
    </listitem>
   </varlistentry>
@@ -79,6 +85,9 @@
    </term>
    <listitem>
     <simpara>
+     文字列に存在する大文字小文字の区別を取り除くことで、完全なケースフォールディング変換を実行します。
+     これは大文字小文字を区別しないマッチングで使います。
+     この操作で、文字列の長さが変わる可能性があります。
      PHP 7.3 から利用可能
     </simpara>
    </listitem>
@@ -90,6 +99,8 @@
    </term>
    <listitem>
     <simpara>
+     単純な小文字へのケースフォールディング変換を実行します。
+     この操作で、文字列の長さは変わりません。
      PHP 7.3 から利用可能
     </simpara>
    </listitem>
@@ -101,6 +112,8 @@
    </term>
    <listitem>
     <simpara>
+     単純な大文字へのケースフォールディング変換を実行します。
+     この操作で、文字列の長さは変わりません。
      PHP 7.3 から利用可能
     </simpara>
    </listitem>
@@ -112,6 +125,8 @@
    </term>
    <listitem>
     <simpara>
+     単純な Title-case 変換を実行します。
+     この操作で、文字列の長さは変わりません。
      PHP 7.3 から利用可能
     </simpara>
    </listitem>
@@ -123,7 +138,10 @@
    </term>
    <listitem>
     <simpara>
-     大文字小文字を区別しない操作で使います。
+     文字列に存在する大文字小文字の区別を取り除くことで、単純なケースフォールディング変換を実行します。
+     これは大文字小文字を区別しない操作で使います。
+     この操作で文字列の長さは変わりません。
+     mbstring 拡張機能で内部的に大文字小文字を区別しない操作で使われていました。
      PHP 7.3 から利用可能。
     </simpara>
    </listitem>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.