0

可能重复:
一直到 UTF-8

我创建了CSV为所选PHP文件创建的脚本,该PHP文件包含不同语言的内容。我的脚本生成正确的 CSV 文件,但对于其他语言,CSV 文件包含不可读的文本。

PHP 到 CSV 脚本的标头部分

// Send to browser to download
header("Content-Disposition: attachment; filename=$csvFile");
header("Content-Type: application/csv");
readfile("$csvFile");

我也试过

header("encoding: utf-8");

header("charset: utf-8");

很奇怪,我使用数组变量并存储 CZ 语言,然后 csv 生成正确的格式,似乎在从 php 文件中读取内容时,它会将外语文本转换为混乱文本,因为我 print_r 内容数组 & yap 它被弄乱了。现在转到为什么从 php 文件读取内容时内容变得混乱?

4

0 回答 0