Txt istediğim satırı silme
3
●1.529
- 03-10-2015, 00:06:42Merhaba yazi.txt dosyamdaki örnek 11. satırı silmek istiyorum php ile nasıl yapabilirim.
- 03-10-2015, 08:49:48Merhaba,
spesifik olarak 11.satırı silecekseniz şu şekilde yapabilirsiniz;
$dosya = @file("dosya linki buraya gelecek"); unset($dosya[10]); array_values($dosya);dursunkoca ve MUTE bunu beğendi.2 kişi bunu beğendi. - 03-10-2015, 15:26:09hocam 23. satırda bir boşluk var çalıştırdım ama işleme girmedi ftpdeki dosyam veri.txt ufak bir örnek daha yapabilirmisin rica etsemMisafir adlı üyeden alıntı: mesajı görüntüle
- 06-10-2015, 08:59:36işleme girmedi derken? hata mı verdi?dursunkoca adlı üyeden alıntı: mesajı görüntüle
bu kodlar ekrana yazdırmaz zaten bir ekran çıktısı bekliyorsanız.
ekran çıktısı için döngü kullanabilirsiniz, ya da direk dilediğiniz satırı yazarak yazdırabilirsiniz.
Örnek; 15.satırı yazdırmak için echo $dosya[14];komutu işinizi görecektir.
$dosya = @file("veri.txt"); // php dosyası ile txt dosyası aynı dizinde olmalı ya da dosyanın tam yolu belirtilmeli unset($dosya[22]); // olması gereken satır numarasının 1 eksiği satır numarasını siliyor array_values($dosya); // diziyi tekrar düzene sokuyor ve numaralandırmayı yapıyor // foreach ya da benzeri döngülerle yazdırabilirsiniz. foreach ($dosya as $satir) { echo $satir.'<br />'; }