2004年08月10日 PHPのショートタグとXML宣言 XHTMLにPHPを書く場合、行頭の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はセキュリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く