5.00 / 1 oy

PHP'de sunucudaki bir dosyanın içini görüntülemek

PHP'de sunucuda (ya da php kodlarının çalıştırıldığı ortam eğer bilgisayar ise localhost'ta) yer alan dosyalar ile ilgili aşağıdaki işlemleri yapmıştık:

bkz: PHP'de sunucudaki bir dosyayı silmek (unlink)

bkz: PHP'de sunucudaki dosyayı yeniden adlandırmak (rename)

bkz: PHP'de runtime esnasında dosya kopyalamak

bkz: PHP'de bir dosya var mı kontrol etmek

bkz: PHP'de runtime esnasında klasör yaratmak

bkz: PHP'de dizinde bulunan belli bir uzantıya sahip dosyaları aramak

bkz: PHP ile klasördeki tüm dosyaları görüntülemek (scandir)Gecenin son uygulamasında artık bir dosyanın içini görüntülemek ile ilgili bir uygulama yapabiliriz.

Bu uygulamada kullanmak için uploads dizini altında selam.txt adında bir dosya ekledim ve içine de merhaba reitix yazdım. Şimi bu text dosyasının içeriğini php ile görüntüleyelim.

1. Yol: file_get_contents fonksiyonu

<?php
    $dosyaadi = "selam.txt";
    $dizin = "uploads/";

    $icerik = file_get_contents($dizin.$dosyaadi);
    echo $icerik; //merhaba reitix
?>

2. Yol:

PHP'de bir dosyanın içini görüntülemek için üç aşama takip edeceğiz:

1. Dosyayı açmak

2. Dosyanın içini görüntülemek

3. Dosyayı kapatmak

<?php
    $dosyaadi = "selam.txt";
    $dizin = "uploads/";

    $dosya = fopen($dizin.$dosyaadi,"r");
    $dosyaboyutu = filesize($dosya);
    $icerik = fread($dosya, $dosyaboyutu);
    echo $icerik; //merhaba reitix
    fclose($dosya);
?>

 

PhpCoder

19.03.2021 05:41

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de sunucudaki bir dosyanın içini görüntülemek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.