PHP Dosyayı Kilitleme!

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Advertising
Seçkin Üye
Katılım
5 Nis 2016
Mesajlar
487
Tepki puanı
29
Yaş
26
10 HİZMET YILI
Bana ait bir konudur!
Dosyayı Kilitleme
Bu program kişisel Web sunucuda önce varılan bir dosyayı acıyor; ve bu dosyanın işaretçisi olarak $ dosya değişkenini kullanıyor.
Daha sonra bir while() döngüsü içinde bu değişkeni ve 1 KB (1024 byte) olcusunu parametre olarak vererek fgets() fonksiyonu ile dosyadan bir satır okutuyoruz.
fgets() fonksiyonundan donen bir satırlık metni, burada $satir değişkenine atıyoruz; ve daha sonra print() fonksiyonu ile bu satırı Browser penceresine gönderiyoruz.
Bu işlemi Internet’teki bir Web sunucuda uygulayabilmek için yazma/okuma izni bulunan ve Web sunucunun erişebileceği bir dizinin adını vermeniz gerekir.
Bu işlemin içinde yapıldığı while() döngüsünün devam şartı olarak kullandığımız ifadede yer alan feof() fonksiyonu bir dosyanın dosya-sonu (end-of-file) durumuna ulaşıp ulaşmadığını sınar.
PHP, her dosyanın sonunda yer alan eof (Ctrl-z, ^z) işaretine eristiği anda feof() fonksiyonu doğru/true değerini verir. while() döngüsü, feof() doğru değilken devam etmek üzere kurulmuş olduğu için, dosya sonuna ulaştığımızda döngü duracaktır.
Okuma işlemini durabilen bir döngüye bağlamazsak, fgets() PHP’nin bir programın sona ermesi için verilmiş varsayılan suresi doluncaya kadar dosyayı okumak isteyecektir
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst