diff --git a/language-snippets.ent b/language-snippets.ent
index 7809105ff5..24d852e51a 100644
--- a/language-snippets.ent
+++ b/language-snippets.ent
@@ -1,6 +1,6 @@
-
+
@@ -1028,6 +1028,18 @@ $font = 'SomeFont';
'>
+
+
+escape
+が空の文字列("")以外に設定されているとき、
+RFC 4180
+に準拠しない CSV が生成されたり、PHP の CSV
+関数を介してラウンドトリップ(往復変換)でデータが壊れる可能性があります。
+escapeのデフォルト値は"\\"
+なので、明示的に空の文字列を指定すること推奨します。デフォルト値は、PHP 9.0
+以降の将来のバージョンで変更予定です。
+'>
+
dbm_identifierdbmopen が返す DBM リンク識別子。'>
diff --git a/preface.xml b/preface.xml
index 8ce7da904b..23f6770488 100644
--- a/preface.xml
+++ b/preface.xml
@@ -1,22 +1,24 @@
-
+
- 序文
-
-
- PHP は、PHP: Hypertext Preprocessor
- を意味し、広く使用されているオープンソースの汎用スクリプト言語です。
- HTML に埋め込むことができ、Web アプリケーションの開発に特に適しています。
- PHP の構文の多くは C、Java、Perl 言語から転用したもので、
- 簡単に習得することができます。この言語は、動的に生成されるウェブページを
- Web 開発者が速やかに作成できるようにすることを主な目標として
- つくられました。しかし、それだけにとどまらず、
- もっと多くのことを PHP を使って行うことができます。
-
-
-
+
+ 序文
+ このマニュアルについて
+
+
+ PHP は、PHP: Hypertext Preprocessor
+ を意味し、広く使用されているオープンソースの汎用スクリプト言語です。
+ HTML に埋め込むことができ、Web アプリケーションの開発に特に適しています。
+ PHP の構文の多くは C、Java、Perl 言語から転用したもので、
+ 簡単に習得することができます。この言語は、動的に生成されるウェブページを
+ Web 開発者が速やかに作成できるようにすることを主な目標として
+ つくられました。しかし、それだけにとどまらず、
+ もっと多くのことを PHP を使って行うことができます。
+
+
+
このマニュアルは、
diff --git a/reference/filesystem/functions/fgetcsv.xml b/reference/filesystem/functions/fgetcsv.xml
index f8e5ddd059..70caadb04e 100644
--- a/reference/filesystem/functions/fgetcsv.xml
+++ b/reference/filesystem/functions/fgetcsv.xml
@@ -1,6 +1,6 @@
-
+
@@ -104,6 +104,7 @@
+ &warning.csv.escape-parameter;
diff --git a/reference/filesystem/functions/fputcsv.xml b/reference/filesystem/functions/fputcsv.xml
index 0dd767511a..3fa35eb710 100644
--- a/reference/filesystem/functions/fputcsv.xml
+++ b/reference/filesystem/functions/fputcsv.xml
@@ -1,6 +1,6 @@
-
+
@@ -84,6 +84,7 @@
+ &warning.csv.escape-parameter;
enclosure がフィールド内に含まれる場合は、同じ文字を二度続けることでエスケープします。
diff --git a/reference/spl/splfileobject/fgetcsv.xml b/reference/spl/splfileobject/fgetcsv.xml
index 44d8747f95..18a61f5dc3 100644
--- a/reference/spl/splfileobject/fgetcsv.xml
+++ b/reference/spl/splfileobject/fgetcsv.xml
@@ -1,6 +1,6 @@
-
+
@@ -78,6 +78,7 @@
+ &warning.csv.escape-parameter;
diff --git a/reference/spl/splfileobject/fputcsv.xml b/reference/spl/splfileobject/fputcsv.xml
index dc06406205..25e40ff43a 100644
--- a/reference/spl/splfileobject/fputcsv.xml
+++ b/reference/spl/splfileobject/fputcsv.xml
@@ -1,6 +1,6 @@
-
+
@@ -78,6 +78,7 @@
ただし、その直前に escape がある場合は別です。
+ &warning.csv.escape-parameter;
diff --git a/reference/spl/splfileobject/setcsvcontrol.xml b/reference/spl/splfileobject/setcsvcontrol.xml
index 0ff3b6e0e3..c2db4f5921 100644
--- a/reference/spl/splfileobject/setcsvcontrol.xml
+++ b/reference/spl/splfileobject/setcsvcontrol.xml
@@ -1,6 +1,6 @@
-
+
@@ -52,6 +52,7 @@
+ &warning.csv.escape-parameter;
diff --git a/reference/strings/functions/str-getcsv.xml b/reference/strings/functions/str-getcsv.xml
index 6f470a3805..b828a179b2 100755
--- a/reference/strings/functions/str-getcsv.xml
+++ b/reference/strings/functions/str-getcsv.xml
@@ -1,6 +1,6 @@
-
+
@@ -86,6 +86,7 @@
+ &warning.csv.escape-parameter;