亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php導出mysql csv亂碼問題怎么解決

    php導出mysql csv亂碼問題的解決方法:1、打開相應的php文件;2、在文件頭部寫入BOM標識即可,代碼如“fwrite($fp, chr(0xEF) . chr(0xBB) . chr(0xBF));”。

    php導出mysql csv亂碼問題怎么解決

    千萬級數(shù)據(jù)并發(fā)如何處理?進入學習

    本教程操作環(huán)境:Windows7系統(tǒng)、PHP8.1版、Dell G3電腦。

    php導出mysql csv亂碼問題怎么解決?

    導出csv在windows下打開容易出現(xiàn)亂碼,需要在文件頭部寫入BOM標識,已經(jīng)封裝成一個函數(shù)了

    /**  * @param array $rows  * @param array $fields  * @param string $filename   */   function kg_export_csv($rows, $fields = [], $filename = '')   {     $filename = $filename ?: kg_uniqid();        header("Content-Type: text/csv");     header("Content-Disposition:filename={$filename}.csv");        $fp = fopen('php://output', 'w');        fwrite($fp, chr(0xEF) . chr(0xBB) . chr(0xBF));        if ($fields) fputcsv($fp, $fields);        $index = 0;        foreach ($rows as $row) {      if ($index == 1000) {      $index = 0;      ob_flush();      flush();     }     $index++;     fputcsv($fp, $row);   }
    登錄后復制

    關鍵部分,文件頭寫入BOM標識

    fwrite($fp, chr(0xEF) . chr(0xBB) . chr(0xBF));
    登錄后復制

    推薦學習:《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號