#!/usr/bin/php5 = 227 && $no < 258) { $out[($no-227)+12][3] = $line; } else if ($no < 184) { $out[($no-141)][4] = $line; } else if ($no < 227) { $out[($no-184)][5] = $line; } else $out[258/6][$no%6] = $line; $no++; } fclose($fp); //print_r($out); //exit; $fp = fopen('out.csv', 'w'); foreach ($out as $line) { ksort($line); fputcsv($fp, $line); } fclose($fp); ?>