php BOM関連の質問

WBOY
リリース: 2016-06-13 12:26:25
オリジナル
1053 人が閲覧しました

php BOM の問題

最近、プロジェクトで共同作業をしたことがありますか? コードはまったく同じでしたが、後でうまく動作しませんでした。エンコードに問題があると感じましたか? すべて utf-8 であることがわかりました。最後に、ファイルをすべて削除した後、vim -b で開いた後、サイズが 3 文字残っていることがわかりました。コマンドを実行すると、eff> になっていることがわかりました。問題はここにあるような気がします。

?

後で、これが utf-8 の BOM であることがわかりました。厄介なのは、BOM がエコーとともに出力され、エラーが発生することです。

?

BOM を検索して削除するためのいくつかのコマンドが添付されています

vim の場合:

#设置UTF-8编码:set fileencoding=utf-8#添加BOM:set bomb#删除BOM:set nobomb#查询BOM:set bomb?
ログイン後にコピー

??

grep:

// 查找grep -I -r -l $'\xEF\xBB\xBF' /path//替换grep -I -r -l $'\xEF\xBB\xBF' /path | xargs sed -i 's/^\xEF\xBB\xBF//g'
ログイン後にコピー

?

?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート