Добрый день, извините за заспамление ветки, но реально в сети не могу найти простого решения)
есть 3 файла
file_1.txt
file_2.txt
file_3.txt
лежат в одной папке, надо их объеденить и записать result.txt
подскажите пожалуйста!
<?php
$file_1 = file_get_contents('zamena/file_1.txt');
$file_2 = file_get_contents('zamena/file_2.txt');
$file_3 = file_get_contents('zamena/file_3.txt');
$fileclear = $file_1.$file_2.$file_3;
$fp = fopen("resultat.txt", "w");
fwrite($fp, $fileclear);
fclose($fp);
?>
Цитата (vestmar @ 6.08.2014 - 08:39) |
fwrite($fp, $fileclear); fclose($fp); |
for($i=1, $i<=3; $i++)
{
file_put_contents(
"resultat.txt",
file_get_contents("'zamena/file_$i.txt'"),
FILE_APPEND
);
}
Цитата (vestmar @ 6.08.2014 - 12:39) |
$fp = fopen("resultat.txt", "w"); fwrite($fp, $fileclear); fclose($fp); |
file_put_contents( $fileclear );
exec('cat file_1.txt file_2.txt file_3.txt > result.txt');
Цитата (vagrand @ 6.08.2014 - 09:42) |
exec('cat file_1.txt file_2.txt file_3.txt > result.txt'); |
exec('cat file_*.txt > result.txt');
Цитата |
если через exec, то можно и |
Цитата (vagrand @ 6.08.2014 - 11:56) |
Это если учесть что в каталоге все подходящие файлы нужно склеить. |