我有一个包含阿拉伯数据的.CSV文件,我需要使用PHP将此文件导入sql数据库。 我的代码做得很好,除了阿拉伯字符作为'ËËËË','ÚÚÚÚ'插入数据库。
我应该怎么做才能正确插入数据。
任何想法?
$filename = $_FILES['upload']['tmp_name'];
$file = fopen($filename, "r");
while (($emapData = fgetcsv($file, 1000, ";")) !== FALSE){
$emapData[0];
var_dump($emapData[0]); //'ËËËË','ÚÚÚÚ'
}
答案 0 :(得分:0)
使用 PHP office 库...
我认为这可以帮助您解决此问题:How can I output a UTF-8 CSV in PHP that Excel will read properly?