Merhaba arkadaşlar. Ben Uygar. Bu yazımla PHP serimin sonuna geliyorum. Bu yazımda sizlere sunucu üzerindeki bir dosyayı nasıl okuyabileceğinizi anlatacağım.
[sam id=”1″ codes=”true”]
[sam id=”1″ codes=”true”]
Dosyaları okumak için file() fonksiyonu kullanılır. Bu fonksiyon tüm dosyayı bir dizenin (array) içine okur. Dizideki her öğe, dosyadaki bir satıra karşılık gelir. NOT: Döngüler anlatımımda belirttiğim gibi foreach döngüsü, dizeleri okumaya yarar.
$oku = file('isimler.txt'); foreach($oku as $satir){ echo $satir.", "; }
Bu örnek, dosyadaki tüm satırları virgül ile bölümleyerek ekrana basar. Ancak burada son satırda da bir virgül bastık. Aşağıdaki örnekte bunu nasıl önleyebileceğimizi göreceksiniz: NOT: count() fonksiyonu, verileri saymamızı sağlar.
$oku = file('isimler.txt'); $say = count($oku); $i = 1; foreach($oku as $satir){ echo $satir; if($i < $say){ echo ','; } $i++; }
Ve PHP serimi bitirdim 🙂 Umarım işinize yarar. Yorumlarınızı bekliyorum 🙂 Daha sonraki yazılarımda görüşmek üzere…
[sam id=”1″ codes=”true”]