PHP dosya sonunu algılatma.
7
●89
- 18-01-2021, 18:25:30PHP'de .txt dosyanın en son satırına nasıl işlem uygulatabilirim sadece en son satırına ?
- 18-01-2021, 18:27:55ardakarakas adlı üyeden alıntı: mesajı görüntüle
$dosya="deneme.txt"; $icerik ="deneme metni"; file_put_contents($dosya,$icerik,FILE_APPEND);
Eğer amacınız dosyanın sonuna yazmak ise FILE_APPEND parametresini kullanmanız gerekiyor - 18-01-2021, 18:31:14Şu şekile yapabilirmiyiz dosyanın en son satırındaki boşluğu silmek istiyorum örnek
@alperenalpa;
PHP ile aşağıdaki dosyada bunun en son satırdaki 4. satırdaki boşluğu silmek istiyorum;

Sonuç bu şekilde olması lazım ↧

- 18-01-2021, 19:08:09O aklıma geldi evet ama son satıra nasıl ulaşacağımı bilemedim.babfo adlı üyeden alıntı: mesajı görüntüle
- 18-01-2021, 19:09:10Üyeliği durduruldu
// önce dosya içeriği değişkene atanır. $data = file_get_contents('deneme.txt'); // rtrim ile değişkenin sağ tarafına kırpma uygulanır. PHP_EOL => yeni satır demek. $data = rtrim($data, PHP_EOL); // dosya içeriği kaydedilir. file_put_contents('deneme.txt', $data);Bu kod işinize yarar. - 18-01-2021, 19:50:47tek istediğiniz sonda kalan boş satırı silmekse hiç saydırmakla da uğraşmanıza gerek yok aslındaardakarakas adlı üyeden alıntı: mesajı görüntüle
file_put_contents($txtyolu, trim(file_get_contents($txtyolu)));
bu kod işinizi görür en sonda boş duran satırı siler

