xml宣言

備忘録です。

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

< !DOCTYPE html PUBLIC >よりも上に記述します。

ですが、
phpの場合は・・・、

< ?php echo ''."\n" ?>

となりますね。

しかし、これを書いたファイルをIE6で開くと、
表示がおかしくなる。

また、IE6か・・・。

本当に申し訳ございませんが、IE6困りものです!
う〜ん・・・。

< ?php
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') === false)
echo '';
?>

と書かなければなりません。