0

我正在尝试从包含约 42,000 行的 csv 文件创建一个值数组($import_data),每行包含一个 SKU。我只想将值添加到不包含字符串“CNV”的数组中。是否有捷径可寻?

这是我将 CSV 中的值添加到数组中的方法:

while ( ( $line = fgetcsv($handle, 0, $post_data['import_csv_separator']) ) !== FALSE ) {
            $import_data[] = $line;
        }
4

1 回答 1

0

这解决了它!

         while ( ( $line = fgetcsv($handle, 0, $post_data['import_csv_separator']) ) !== FALSE ) {
            $test_str = print_r($line,true);
            if (strpos($test_str, "CNV") === false){ // add it
            $import_data[] = $line;
         } 
于 2013-08-09T20:43:52.310 回答