php で csv ファイルを変更する方法: まず現在の絶対パスを取得し、次に CSV のコンテンツを毎回 1 行読み取ります。コードは [while ($data = fgetcsv($file))] です。 ; 最後に、これは配列なので、各データを取得するには、配列の添字にアクセスするだけです。
php で csv ファイルを変更するメソッド:
php は、csv ファイルを読み取り、ヘッダーを使用して処理します。キー 名前の配列
header("Content-type: text/html; charset=GBK");//设置输出编码 ini_set('memory_limit', '1024M');//设置内存 set_time_limit(0); //设置超时 $dir = dirname(__FILE__).'/'; //获取当前绝对路径 $row = 1;//第一行开始 $file = fopen($dir.'5111.csv', "r"); # 结果 $res = array(); # 计数标示 $header = []; $flag = false; $i = 0; while ($data = fgetcsv($file)) {//每次读取CSV里面的一行内容 if (!$flag) { $header = $data;//此为一个数组,要获得每一个数据,访问数组下标即可 $flag = true; } else { $temp = array_slice($data, 0,11);//取多少列数据 foreach ($temp as $key => $value) { $index = $header[$key]; $res[$i][$index] = $value; } $i++; } } echo "<pre class="brush:php;toolbar:false">"; print_r($res); die;
関連する学習の推奨事項:php プログラミング(ビデオ)
以上がPHPでCSVファイルを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。