2006年05月12日

BOMが紛れ込む

テーマ:PHP基本

PHP書いていてこまるのは requre requre_once include したときに 、BOMやら空白文字やら改行まで取り込んでしまうこと。コードをたどって探すのが面倒だ。


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


そこで

<?php

ob_start();

require

include

requre_once

on_enc_clear();

//

$smarty->display();

echo "hogehoge";


としてやる。これである程度は解決しそう。

でもなぜかSmarty通したらBOM除去ができなかった。


まぁPHPではBOM入れるなってコトですかね。

BOMつけておくことでIEがUTF-8エンコードをしっかり解釈してくれるのですが。。。残念。

AD
いいね!した人  |  コメント(0)  |  リブログ(0)

takuyaさんの読者になろう

ブログの更新情報が受け取れて、アクセスが簡単になります

コメント

[コメントをする]

コメント投稿

AD

Ameba人気のブログ

Amebaトピックス

      ランキング

      • 総合
      • 新登場
      • 急上昇
      • トレンド

      ブログをはじめる

      たくさんの芸能人・有名人が
      書いているAmebaブログを
      無料で簡単にはじめることができます。

      公式トップブロガーへ応募

      多くの方にご紹介したいブログを
      執筆する方を「公式トップブロガー」
      として認定しております。

      芸能人・有名人ブログを開設

      Amebaブログでは、芸能人・有名人ブログを
      ご希望される著名人の方/事務所様を
      随時募集しております。