普段はあまり意識して使い分けることのないテキスト保存形式ですが、PHPなどプログラム関連のソースファイルをUTF-8で保存する時にはBOM(ばいとおーだーなんたらかんたら)の有無に気をつけねばなりません。
Windows標準のメモ帳(notepad)で編集したファイルをUTF-8で保存した場合、自働的にBOM有のかたちで保存されるようです。
その結果、PHPプログラムの場合ですと、文頭の<?php…という記述の前にBOMが入ってしまうのでここでエラーが発生してしまいます。(うろおぼえ)
そういうこともあるので、ちょっとしたプログラムやHTMLを書く事がある場合はWindowsのメモ帳(notepad)ではなくて、テキストエディタをダウンロードして活用しましょう。
これで、お昼の放送を終わります。
■テキストエディタいろいろ
- Notepad++
帆船堂さんはこれをよく使ってます。EUCはダメです。【タブ表示可】 - Ginnie
EUCとかShift-JISとかのファイルを編集する時に使ってます。【タブ表示可】 - TeraPad
以前よく使っていたエディタです。今でもなんとなく使ってみたりします。 - EmEditor
以前使っていたエディタ。【タブ表示可】
ホントにいろいろありますので、名前とかフィーリングとか好みで選べばよいでしょう。