svn: /phpdoc/ja/trunk/language/ namespaces.xml
[email protected] (Yoshinari Takaoka)
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
mumumu Fri, 13 Mar 2020 20:56:26 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=349412
Log:
Fix #74257: "namespace \X" does not work to declare a namespace
Bug: https://bugs.php.net/74257 (Closed) "namespace \X" does not work to declare a namespace
Changed paths:
U phpdoc/ja/trunk/language/namespaces.xml
Modified: phpdoc/ja/trunk/language/namespaces.xml
===================================================================
--- phpdoc/ja/trunk/language/namespaces.xml 2020-03-13 18:32:58 UTC (rev 349411)
+++ phpdoc/ja/trunk/language/namespaces.xml 2020-03-13 20:56:26 UTC (rev 349412)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 345127 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 349407 Maintainer: takagi Status: ready -->
<!-- CREDITS: mumumu -->
<chapter xml:id="language.namespaces" xmlns="http://docbook.org/ns/docbook"
@@ -133,6 +133,12 @@
]]>
</programlisting>
</example>
+ <note>
+ <simpara>
+ 完全修飾名(つまり、バックスラッシュで始まる名前) は名前空間の宣言では許されません。
+ なぜなら、この構成要素は名前空間の相対名として解釈される式だからです。
+ </simpara>
+ </note>
名前空間の宣言より前に書くことが許されているコードは
<literal>declare</literal> 文のみです。ソースファイルのエンコーディングを定義するために使用します。
さらに、PHP コード以外であっても名前空間の宣言の前に記述することはできません (スペースも同様です)。