用于导入包含阿拉伯语内容的CSV的PHP脚本

时间:2014-11-02 13:10:54

标签: php mysql csv import arabic

我必须构建一个脚本来导入CSV文件,(使用一个coloumn中的阿拉伯语内容)。

我一直在线搜索并设法将我的CSV文件转换为UTF8

$filename = $_FILES["csv"]["tmp_name"];

$file = fopen($filename, "r");

$count = 0;
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE)
{
$count++;
if($count>1){

// tried to convert using below
$string_decoded =  iconv("windows-1256", "utf-8", $emapData[2]);
// convert code above

$sql = "INSERT into `$table` (SurahNo,AyatNo,Ayat) values ('$emapData[0]','$emapData[1]','$string_decoded')";
echo $sql;
mysql_query($sql);  
}
}

我尝试使用iconv转换,但仍然在mysql中导入垃圾内容。

导入的内容如下所示 Ø·ØØØØØØØØØØØØØØØ

如果您愿意,可以共享我的CSV文件。

需要帮助,花几个小时搜索。

0 个答案:

没有答案