PHP导入大量CSV数据的方法分享
创始人
2024-06-02 06:58:04
0

/**
* @description 迭代器读取csv文件
* @param $strCsvPath
* @return \Generator
*/
public static function readPathCsvFile($strCsvPath)
{
    if ($handle = fopen($strCsvPath, 'r')) {
        while (!feof($handle)) {
            yield fgetcsv($handle);
        }
        fclose($handle);
    }
}


/**
* @description 处理c单行信息
* @param $arrData
* @return \Generator
*/public static function dealCsvLineData($arrData = [])
{
    $arrAfterData = [];
    if (false === empty($arrData)) {
        //去除每个字符串 前后空格
        foreach ($arrData as &$colData) {
            //检测对应编码格式 csv文件格式Shift-JIS

相关内容

热门资讯

景顺长城优质成长股票C净值上涨... 景顺长城优质成长股票型证券投资基金(简称:景顺长城优质成长股票C,代码021500)公布7月15日最...
中邮健康文娱灵活配置混合C净值... 中邮健康文娱灵活配置混合型证券投资基金(简称:中邮健康文娱灵活配置混合C,代码022252)公布7月...
富国中证港股通互联网ETF净值... 富国中证港股通互联网交易型开放式指数证券投资基金(简称:富国中证港股通互联网ETF,代码159792...
永赢科技驱动C净值上涨3.47... 永赢科技驱动混合型证券投资基金(简称:永赢科技驱动C,代码008920)公布7月15日最新净值,上涨...
信澳匠心严选一年持有期混合A净... 信澳匠心严选一年持有期混合型证券投资基金(简称:信澳匠心严选一年持有期混合A,代码016372)公布...
华商智能生活灵活配置混合C净值... 华商智能生活灵活配置混合型证券投资基金(简称:华商智能生活灵活配置混合C,代码015385)公布7月...
华商卓越成长一年持有混合A净值... 华商卓越成长一年持有期混合型证券投资基金(简称:华商卓越成长一年持有混合A,代码014350)公布7...
平安品质优选混合C净值上涨5.... 平安品质优选混合型证券投资基金(简称:平安品质优选混合C,代码014461)公布7月15日最新净值,...
以色列国防军宣布一系列高级军官... 每经AI快讯,7月16日,以色列国防军总参谋长扎米尔宣布了一系列有关以军总参谋部调整和高级军官任命的...
博时优质精选混合C净值上涨3.... 博时优质精选混合型证券投资基金(简称:博时优质精选混合C,代码015903)公布7月15日最新净值,...