Jen*_*ohn 9 encoding symbols editor utf-8 character-encoding
我有一个PHP源文件,其中添加了字符!我不知道他们来自哪里.我没有得到任何解析错误,但它导致文件执行中的奇怪行为.例如标题位置功能有时不起作用!我很好奇这些符号是如何自动生成的?我正在使用UTF-8编码,并且符号没有显示在Notepad ++或Windows Notepad中,而是显示在Netbeans IDE中.
例如.码:
<?php
echo "no errors!";
header("Location: http://stackoverflow.com");
exit;
?>
Run Code Online (Sandbox Code Playgroud)
这是什么?我该怎样预防呢?
小智 7
它被称为字节顺序标记,并不总是必须是"".http://en.wikipedia.org/wiki/Byte_order_mark
某些Windows应用程序默认添加BOM.在Notepad ++中,您可以使用"编码"菜单中的某些选项,例如在没有BOM的UTF中编码或在没有BOM的情况下转换为UTF.
| 归档时间: |
|
| 查看次数: |
17679 次 |
| 最近记录: |