Mesajım bulunsun pc ye geçince ufak bir örnek ekliycem
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 12:24:54 -->-> Daha önceki mesaj 11:41:35 --
Arkadaşlar bir kaç aydır arayıp bulamadığım aslında varlığından haberim olan bir PHP koduna ihtiyacım oldu.
Elimde birden fazla txt dosyası var ornek:
1.txt
2.txt
3.txt
her dosyanın içerisinde
111
222
333 satırları var
beni 4. dosya içerisinde bu satırları
111222333
olarak birleştirmek istiyorum.
Yardımınızı bekliyorum.
İşinizi görür sanarım.
<?php
$bir = fopen("1.txt",'r');
$birdizi = Array();
while(!feof($bir)){
$satirbir = fgets($bir);
$birdizi[] = $satirbir;
}
fclose($bir);
$iki = fopen("2.txt",'r');
$ikidizi = Array();
while(!feof($iki)){
$satiriki = fgets($iki);
$ikidizi[] = $satiriki;
}
fclose($iki);
$uc = fopen("3.txt",'r');
$ucdizi = Array();
while(!feof($uc)){
$satiruc = fgets($uc);
$ucdizi[] = $satiruc;
}
fclose($uc);
touch("4.txt");
$dosya = fopen("4.txt", 'w');
for($i = 0; $i < count($birdizi); $i++){
$veri = trim($birdizi[$i]).trim($ikidizi[$i]).trim($ucdizi[$i])."\r\n";
fwrite($dosya, $veri);
}
fclose($dosya);
?>