2007/10/9 火曜日

PHP:BOM除去

Filed under: PHP — tiny-p @ 6:08:28

requre requre_once include したときに、BOMやら空白文字やら改行まで取り込んでしまう。

知らない間に\t やら\n が紛れ込む。
HTMLなら問題ないけどXML作成しようとすると大問題。
そこで

<?php

ob_start();

require

include

requre_once

on_end_clean();

ツ黴€//
$smarty->display();
echo “hogehoge”;
としてやる。
これである程度は解決しそう。

でもなぜかSmarty通したらBOM除去ができなかった。
まぁPHPではBOM入れるなってコトですかね。
BOMつけておくことでIEがUTF-8エンコードをしっかり解釈してくれるのですが。。。

参考:http://ameblo.jp/takuya/entry-10012365916.html

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URL

コメントをどうぞ

You must be logged in to post a comment.

Copyright (C) 2007 tiny-p. All Rights Reserved.