最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP生成CSV文件用Excel打开乱码问题
时间:2022-06-24 23:30:45 编辑:袖梨 来源:一聚教程网
百度查证后得知
PHP生成UTF-8编码的CSV文件用Excel打开中文显示乱码,是由于输出的CSV文件中没有BOM。
我们只要简单处理一下即可
那么如何在PHP中输出BOM呢?
在所有内容输出之前
代码如下 | 复制代码 |
print(chr(0xEF).chr(0xBB).chr(0xBF)); |
例.php生成csv时我们可以这样
代码如下 | 复制代码 |
$now = gmdate("D, d M Y H:i:s"); |
还有一种办法就是使用Office
打开Microsoft wordlink_affiliate">Office 2010 Excel,数据-自文本,如图:
导入此csv格式文件,同样要求选择编码,如图:
这里选择UTF-8,打开后,发现乱码消除,如图:
补:UTF-8是在互联网上使用最广的一种unicode编码的实现方式。UTF-8最大的一个特点,就是它是一种变长的编码方式。它可以使用1~4个字节表示一个符号,根据不同的符号而变化字节长度
相关文章
- 鸣潮尤诺配队推荐 08-18
- 鸣潮奥古斯塔声骸词条选择推荐 08-18
- 英雄联盟手游蛮王符文怎么搭配-泰达米尔符文搭配推荐2025 08-18
- 鸣潮奥古斯塔武器选择建议 08-18
- 鸣潮奥古斯塔配队建议 08-18
- 鸣潮奥古斯塔培养材料汇总 08-18