PHP Dosya İşleme

PHP Dosya İşlemleri

PHP, dosyaları oluşturmak, okumak, yüklemek ve düzenlemek için çeşitli fonksiyonlara sahiptir.

Dikkat:Dosyaları dikkatli bir şekilde işleyin!

Dosya işlemleri yaparken çok dikkatli olmalısınız. Hatalı bir işlem yaparsanız, çok ciddi hasarlar meydana gelebilir. Genel hatalar şunlardır:

  • Hatalı olarak düzenlenmiş dosya
  • Hakiki verilerle dolu sabit disk
  • Dosya içeriğini yanlışlıkla sildi

PHP readfile() fonksiyonu

readfile() fonksiyonu dosyayı okur ve onu çıktı tamponuna yazar.

Örneğin, "webdictionary.txt" adında bir metin dosyası var ve sunucuda şu şekilde saklanıyor:

AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = EXtensible Markup Language

Bu dosyayı okuyup çıktı akışına yazan PHP kodu aşağıdaki gibidir (okuma başarılıysa readfile() fonksiyonu bayt sayısını döner):

Örnek

<?php
echo readfile("webdictionary.txt");
?>

Çalıştırma Örneği

Eğer yapmanız gereken tek şey bir dosyayı açmak ve içeriğini okumaksa, readfile() fonksiyonu çok faydalıdır.

Sonraki bölümde dosya işleme ile ilgili daha fazla içerik anlatılacaktır.

PHP Filesystem Referans Kılavuzu

Tam PHP dosya sistemi referans kılavuzuna ulaşmak için CodeW3C.com tarafından sağlanan PHP Filesystem Referans Kılavuzu.