PHP’de Dosya İşlemleri

16 Mar.

PHP ile sayfamızda diÄŸer dosyaları açabilir, kapatabilir ve içeriÄŸini görüntüleyebiliriz. Bu amaçla PHP “fopen()” fonksiyonunu kullanır.

Dosyaları Açma

Dosyaları açmak için iki parametre kullanılır. Bunlardan ilki dosyanın adı, diğeri ise açma tarzı. Örnek;

$file = fopen(”ornek.txt”, “r”);

Diğer usüller; http://w3schools.com/php/php_file.asp

Dosya bulunamadığında hata mesajı;

<html>
<body>

<?php
$file=fopen(”ornek.txt”,”r”) or exit(”Dosya açılamadı!”);
?>

</body>
</html>

Dosyaları Kapatma

PHP açılan dosyayı tekrar kapatmak içi “fclose()” fonksiyonunu kullanır.

<?php
$file = fopen(”ornek.txt”,”r”);

//dosya içeriği

fclose($file);
?>

Dosya Sonu Kontrolü

Açılan dosyanın sonuna gelindiÄŸini kontrol etmek için “feof()” fonksiyonu kullanılır.

if (feof($file)) echo “Dosya sonu!”;

Dosyayı Satır Satır Okuma

fgets() fonksiyonu ile belirtilen dosyadaki içerik satır satır okunur.

<?php
$file = fopen(”ornek.txt”, “r”) or exit(”Dosya bulunamadı!”);
//dosya sonuna kadar okunacak
while(!feof($file))
{
echo fgets($file). “<br />”;
}
fclose($file);
?>

Dosyayı Karakter Karakter Okuma

fgetc() fonksiyonu dosyadaki içeriği karakter karakter okumak içi kullanılır.

<?php
$file=fopen(”ornek.txt”,”r”) or exit(”Dosya bulunamadı!”);
while (!feof($file))
{
echo fgetc($file);
}
fclose($file);
?>

 

Bu yazının Popülerliği: 9% [?]

Sphere: ilgili konular.

Etiketler: , , , , ,

Benzer Yazılar

Yorum Yapın

Asagıdaki iki kelimeyi bos olan kutuya yazınız. Bu uygulama zararlı yorumları engellemek için. Anlayısınıza tesekkur ederim.