PHP内でXML宣言を入れるとエラーになる

PHPスクリプト内でXML宣言を入れるとエラーになります。

1
<?xml version="1.0" encoding="utf-8"?>

PHPは<?……?>という記述をPHPスクリプトとして判断してしまうそうです。
ですから、エラーを回避するには次のように書きます。

1
&lt;?php echo  '&lt;?xml version="1.0" encoding="utf-8"?&gt;'; ?&gt;

コメント

コメントは受け付けていません。