タグ

XMLに関するkumatarou3rdのブックマーク (1)

  • WEBFACTORY ::: BLOG: PHPのショートタグとXML宣言

    2004年08月10日 PHPのショートタグとXML宣言 XHTMLPHPを書く場合、行頭のXML宣言がPHPタグとみなされ、エラーが出てしまう。これはサーバー側のphp.iniファイルに記述してある、short_open_tagがOnになっているから起こる問題。<?これが<?phpでなければ開始できないようにすればよい。 回避するためには <?php echo '<?xml version="1.0"'; ?> と、phpのPrint命令でxml宣言を書き出すか、 .htaccessファイルに以下の一行を追加すれば解決。 php_flag short_open_tag off 前者の場合だと全てのファイルに書き込まなければならないので、実用性の低い回避法。 後者の場合も、今まで使用していた<? $var ?>といった記述が出来なくなるので注意が必要。どちらにせよ最新のphpはセキュリ

  • 1