com doc/ja: Add separate section for magic constants: language/constants.xml

[email protected] (Yoshinari Takaoka) Sat, 13 Feb 2021 09:19:26 +0000
Newsgroups php.doc.ja
Message-ID <[email protected]>
Commit:    ebc410c7bd59950a37bedfeef0b4249a99458ac8
Author:    Yoshinari Takaoka <[email protected]>         Sat, 13 Feb 2021 18:19:26 +0900
Parents:   960ce1d898bf34353d0d1e6c7c84ca75bbfed86b
Branches:  master

Link:       http://git.php.net/?p=doc/ja.git;a=commitdiff;h=ebc410c7bd59950a37bedfeef0b4249a99458ac8

Log:
Add separate section for magic constants

It is pretty confusing to only have a section about "Magic constants"
with the xmlid `language.constants.predefined` but to start that
section with a paragraph about predefined constants.

Changed paths:
  M  language/constants.xml


Diff:
diff --git a/language/constants.xml b/language/constants.xml
index 5b7609f253..ab47027c7d 100644
--- a/language/constants.xml
+++ b/language/constants.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: a9edd62d087ab1eb6292c795b7256e14ff9f1234 Maintainer: hirokawa Status: ready -->
+<!-- EN-Revision: b3d7fa5000465b5211cfcdb80e0c41b6c47d9b6a Maintainer: hirokawa Status: ready -->
 <!-- CREDITS: takagi,mumumu -->
 
  <chapter xml:id="language.constants" xmlns="http://docbook.org/ns/docbook">
@@ -9,7 +9,7 @@
   <simpara>
    定数は簡単な値のためのID(名前)です。この名前が示すように、定数の値は
    スクリプト実行中に変更できません (<link 
-   linkend="language.constants.predefined">マジック定数</link>
+   linkend="language.constants.predefined">自動的に定義される定数</link>
    は例外で、これらは実際は定数ではありません)。
    定数は大文字小文字を区別します。慣習的に、
    定数は常に大文字で表記されます。
@@ -257,13 +257,16 @@ echo ANIMALS[1]; // 出力は "cat"
     動的なロードやコンパイル時の組込みにより、これらの拡張モジュールが
     使用可能である場合にのみ定義されます。
    </simpara>
+  </sect1>
 
+  <sect1 xml:id="language.constants.magic">
+   <title>マジック定数</title>
    <para>
-    使われる場所によって値が変化する定数(マジカル定数)が 9 つあります。
+    使われる場所によって値が変化する定数(マジック定数)が 9 つあります。
     例えば、<constant>__LINE__</constant>はスクリプト上において
     使われる行によって値が変化します。
     これらの
-    "マジカル"定数は、実行時に解決される通常の定数とは異なり、コンパイル時に解決されます。
+    "マジック"定数は、実行時に解決される通常の定数とは異なり、コンパイル時に解決されます。
     これらの特別な定数は大文字小文字を区別しません。
     内容は以下のとおりです:
    </para>