teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足を追加

2020/11/15 02:25

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -1,1 +1,4 @@
1
- `77u/`をデコードすると0xef 0xbb 0xbfで、これはUTF-8のBOM(バイトオーダーマーク)です。
1
+ `77u/`をデコードすると0xef 0xbb 0xbfで、これはUTF-8のBOM(バイトオーダーマーク)です。
2
+
3
+ 補足:
4
+ 1行目の先頭にだけBOMが付いているので、`preg_replace`などでBOMを取り除いてから比較を行なってください。「PHP BOM 削除」などでググればいくらでも解決法が書かれています。