Manchmal ist es nötig das eine Ausgabe als UTF-8 gekennzeichnet wird. Dies geschieht mit dem sogenannten Byte Order Mark kurz BOM. In PHP kann man diese so vor einen String setzen:
echo "\xEF\xBB\xBF".$output;
Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Byte_Order_Mark