PHPで出力した文字が化けるときの対策
php.ini内にて、default_charsetをUTF-8に指定してあげれば良い。
何も変更していない状態だとコメントアウトされているはずなので、こいつを生かしてやればOK.
; PHP's default character set is set to empty.
; http://php.net/default-charset
default_charset = "UTF-8"
ファイルの場所はUbuntu14.04の場合、
/etc/php5/apache2/php.ini
にあるかと。
別の策
PHPにてheader関数を利用してUTF-8を別途指定する。
スクリプトごとに指定するのは面倒ではあるが、知識としてメモしておく。
<?php
header("Content-Type: text/html; charset=UTF-8");
?>