PHP De Dosyalar oluşturma ve silme
Dosyalar
oluşturma ve silme
PHP ile yapabileceğimiz önemli dosya işlemlerinin başında
olmayan bir dosyayı oluşturmak ve olan bir dosyayı silmek
gelir. PHP`nin dosya oluşturma komutu touch() fonksiyonudur.
Bu fonksiyona oluşturulmasıın istediğimiz dosyanın adını
vermemiz gerekir. Örnek:
php:
<?php
$dosya_dizin = "/inetpub/wwwroot/";
touch ("$dosya_dizin/yeni_belge.txt");
print ("yeni_belge adlı bir dosya oluşturuldu!");
?>
</BODY>
</HTML>
Bu programı kişisel Web sunucuda denerken yeni dosyanın
oluşturulacağı dizin olarak "/" işaretiyle sadece kökdizini
belirtirseniz, dosya C: diskinde kökdizinde oluşturulur. Bu
programı gerçek sunucuda çalıştırabilmek için yazma/okuma izni
bulunan ve Web sunucunun erişebileceği bir dizinin adını
vermeniz gerekir. Örneğin:
php:
<?php
$dosya_dizin = "/wwwroot/mycgiserver.com/members/uNhM13Qnm/";
touch ("$dosya_dizin/yeni_belge.txt");
print ("yeni_belge adlı bir dosya oluşturuldu!");
?>
Bu komutla oluşturacağınız dosya içi boş bir metin dosyası
olacaktır. Eğer belirttiğiniz dizinde bu adı taşıyan bir dosya
varsa, PHP dosyanın içeriğine dokunmayacak, fakat dosyanın
erişim ve değişim tarihlerini değiştirecektir.
PHP ile mevcut bir dosyayı silmek için unlink() fonksiyonunu
kullanırız. Bu fonksiyon da silinecek dosyanın adı ile
birlikte yolunu ister. Örnek:
php:
<?php
$dosya_dizin = "/wwwroot/mycgiserver.com/members/uNhM13Qnm/";
unlink ("$dosya_dizin/yeni_belge.txt");
print ("yeni_belge adlı dosya silindi!");
?>
|