最新下载
热门教程
- 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个字节表示一个符号,根据不同的符号而变化字节长度
相关文章
- 《无限暖暖》织衣蛛获得方法 12-26
- 《无限暖暖》美食家蜜蜂获得方法 12-26
- 《无限暖暖》泳镜蝽获得方法 12-26
- 《无限暖暖》芭蕾豆娘获得方法 12-26
- 《无限暖暖》刺绣蛾获得方法 12-26
- 《无限暖暖》尖帽仙获得方法 12-26