PHPファイルでxml宣言をするとエラーになる
PHPファイルで1行目にxml宣言をつけると、エラーになります。
これは、xml宣言がPHPタグと間違われちゃって起こるエラーです。
なんで間違われるの?というと、出だしの書き方が一緒だからです。
PHPの記述
<?php
PHP指示コード
?>
xml宣言の記述
<?xml version="1.0" encoding="utf-8"?>
出だし <? がかぶってますね。
うん。これは、間違っても仕方ないかもしれません。
砂糖と塩を見た目で区別するのが難しいのと一緒…か?
で、対処法です。
続きを読む »