is_file ( ) / is_dir ( )
Bazen dosyalar uzantısız şekilde klasör gibi adlandırılabilir. Bu gibi durumlarda
sorguladığımız nesnenin klasör mü yoksa dosya mı olduğunu is_file ( ) ve is_dir ( )
fonksiyonları ile anlarız.
Ø is_file ( ):Dosya ise true değerini döndürür.
Ø is_dir ( ):Klasör ise true değerini döndürür
Bazen dosyalar uzantısız şekilde klasör gibi adlandırılabilir. Bu gibi durumlarda
sorguladığımız nesnenin klasör mü yoksa dosya mı olduğunu is_file ( ) ve is_dir ( )
fonksiyonları ile anlarız.
Ø is_file ( ):Dosya ise true değerini döndürür.
Ø is_dir ( ):Klasör ise true değerini döndürür
<?php
$dosyaismi="sa";
if (is_file($dosyaismi))
{echo "dosyadır";}
if (is_dir($dosyaismi))
{echo "klasördür";}
?>
Klasör silmek için ise rmdir(“silinecek_klasor”)
fonksiyonu kullanılır.
Touch ( )
Yeni bir dosya oluşturmak için Php’nin touch ( ) fonksiyonu kullanılır.
Yeni bir dosya oluşturmak için Php’nin touch ( ) fonksiyonu kullanılır.
Fwrite ( )
Dosyaya veri yazdırmak için kullanılan
fonksiyondur.
Ø Dosyayı açmak için fopen(),
Ø Veri yazdırma işlemi için fwrite(),
Ø Dosya ile işimiz bittiğinde kapatma işlemi için fclose() fonksiyonu kullanılır.
Ø Veri yazdırma işlemi için fwrite(),
Ø Dosya ile işimiz bittiğinde kapatma işlemi için fclose() fonksiyonu kullanılır.
r Dosyayı
okumak için açar. (read)
r+ Dosyayı hem
okumak hem de yazmak için açar. (read)
w Dosyayı
yazmak için açar. Var olan içeriği siler (write)
w+ Dosyayı hem
yazmak hem de okumak için açar. Var olan içeriği siler, baştan yazar. (write)
a Dosyayı
yazmak için açar. Var olan içeriği silmez sonuna ekler. (append)
a+ Dosyayı hem
yazmak hem de okumak için açar. Var olan içeriği silmez sonuna ekler. (append)
x Dosyayı
oluşturur ve yazmak için açar. Eğer dosya zaten varsa FALSE döner.
x+ Dosyayı
oluşturur, yazmak ve okumak için açar. Eğer dosya zaten varsa FALSE döner.
Fget ( )
Dosyadan veri okumak için kullanılan fonksiyondur.
Dosyadan veri okumak için kullanılan fonksiyondur.
<?php
$dosya =fopen("dosya.txt","r");
while (!feof($dosya))
{
$okunanyazi=fgets($dosya);
echo($okunanyazi);
}
fclose($dosya);
?>
Yorumlar
Yorum Gönder