Как из одного файла записать в другой и нужно отредактировать определенные столбцы
файл .dat
//1<|>текст<|>12<|>19<|>Декабрь<|>2018<|>23:01:00<|>
//2<|>текст<|>12<|>20<|>Декабрь<|>2018<|>00:01:00<|>
//3<|>текст<|>12<|>20<|>Декабрь<|>2018<|>01:01:00<|>
пытаюсь делать вот так
$month = array('1' => 'январь','2' => 'февраль',
'3' => 'март','4' => 'апрель','5' => 'май',
'6' => 'июнь','7' => 'июль','8' => 'август',
'9' => 'сентябрь','10' => 'октябрь','11' => 'ноябрь',
'12' => 'декабрь');
$d = date("{$month[date("n")]}");
$row = 1;
$file = fopen("data/time.dat","w");
if (($handle = fopen("data/time2.dat", "r")) !== FALSE) {
while (($elem = fgetcsv($handle, 1000, "<|>")) !== FALSE) {
$num = count($elem);
$row++;
//echo $elem[0] . "<|>" . $elem[1] . "<|>" . date("m") . "<|>". date("d") . "<|>". date("Y") . "<|>".$d."<|><br>";
$line = $elem[0] . "<|>" . $elem[1] . "<|>" . date("m") . "<|>". date("d") . "<|>". date("Y") . "<|>".$d."<|>";
$line .= "\r\n";
fputcsv($file, $line);
//var_dump($file);
}
fclose($handle);
}
fclose($file);