我在codigniter中使用库(glocery_crud)将数据库表转换为csv,这在localhost上正常工作,但在实时服务器上它显示空白页面而不是创建csv文件。
这是我的代码 - :
// Convert to UTF-16LE and Prepend BOM
$string_to_export = "\xFF\xFE" .mb_convert_encoding($string_to_export, 'UTF-16LE', 'UTF-8');
$filename = "export-".date("Y-m-d_H:i:s").".csv";
header('Content-type: application/csv;charset=UTF-16LE');
header('Content-Disposition: attachment; filename='.$filename);
header("Cache-Control: no-cache");
echo $string_to_export;
die();
如果我正在评论第一行而不是我正在编写csv文件但在csv()中格式不正确 喜欢 - :
testing9988312003sdgsgsdgsgvipul@gmail.comsdgFrayear
答案 0 :(得分:0)
它可以正常使用 $ string_to_export =“\ xFF \ xFE”.iconv(“UTF-8”,“UCS-2LE”,$ string_to_export);