[PHP-users 1215] Re: <? ?> の区切りで維持されるもの・無効になるもの

Tomohiro Matsushima php-users@php.gr.jp
Fri, 17 Aug 2001 15:19:09 +0900


松島です。

Ryuzi Kambe wrote:

> この場合、複数の<? ?>の間で維持される変数や、
> 破棄されるものなどはあるのでしょうか。


すべて保持されているはずです。

http://www.php.net/manual/ja/control-structures.alternative-syntax.php
の最初の記述例からも想像できると思います。

?> 〜 <? の部分は、エスケープシーケンスが一切無い標準出力への
ヒアドキュメントと捉えても良いのではないかと思います。


P.S.
<? ?> だと、XHTML等でのXML宣言 <?xml ... ?> 等と混同してしまうので、
<?php ?> を積極的に用いる方が良いのかも。

--
──────────────────────────────
松島 知弘 matusima@fuk.slsi.sony.co.jp