gpt4 book ai didi

php - 如何使用 PHP 脚本转换 CSV 文件

转载 作者:行者123 更新时间:2023-12-05 08:57:29 25 4
gpt4 key购买 nike

我需要将 CSV 文件转换为 UTF-8 并使用 PHP 脚本重命名。

以下代码在我的 PC 上运行,但现在我需要在服务器上将其作为 CRON 任务执行

iconv -f UTF-16LE -t UTF-8 OLD-FILE.csv > NEW-FILE.csv

任何人都知道 PHP 中的等效项。非常感谢。

最佳答案

一种简单的方法是使用以下命令将 CSV 文件加载到字符串:

然后您可以使用此命令对字符串进行 UTF-8 编码:

最后使用 file_put_contents 将字符串写入文件。

完成的代码可能是这样的:

$file_data = file_get_contents('/my/path/to/file.csv');
$utf8_file_data = utf8_encode($file_data);
$new_file_name = '/my/path/to/new_file.csv';
file_put_contents($new_file_name , $utf8_file_data );

确保网络服务器具有正确的权限,可以读取和写入适当的位置。

这是 file_put_contents() 的链接:

关于php - 如何使用 PHP 脚本转换 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31713106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com