Maalesef bir bir buçuk aylık bir ara vermek zorunda kalmıştım geri döndüm. Aklıma gelen ilk konuda da bir döküman oluşturayım dedim malum hergün ihtiyaç olan bilgiler aklıma gelen fonksiyonlar oldukçada eklerim buraya. Özellikle döküman halinde görmek istediğiniz bir konu varsa lütfen soru başlığı açarak belirtin.
mkdir('deneme-klasor', izinDegeri);
izinDegeri = CHMOD değerlerine denktir
rmdir('deneme-klasor');
Klasör sadece boşken silinebilir diğer türlü php hata verecektir bilginize.
// 1
rename('dosya-yolu/dosya','yeni-dosya-yolu/dosya');
// 2
rename('dosya-yolu/dosya','dosya-yolu/yeni-dosya');
- Örnekte sadece dosyanın yolunu değiştirdim dosyanın adını aynı bıraktım.
- Örnekte ise sadece dosyanın adını değiştirdim.
touch('dosya.txt',degisiklikZamani);
degisiklikZamani = Default olarak dosyayı oluşturduğunuz zamanı alır ama isterseniz şu şekilde bir ayar yapabilirsiniz
$degisiklikZamani = time() + 3600;
touch('dosya.txt,$degisiklikZamani);
Şimdi Dosyanın değişiklik zamanı oluşturduğunuz zamandan 1 saat ileride oldu.
fopen('dosya-yolu/dosya', yetki');
r
Dosya sadece okumak için açılırr+
Dosya hem okumak hem de yazmak için açılır.w
Dosya sadece yazmak için açılır. Dosya içeriği silinir.'w+
Dosya hem okumak hem de yazmak için açılır. Dosya içeriği silinir baştan yazılır.a
Dosya sadece yazmak için açılır. Dosya içerği silinmez sonuna eklemeye devam eder.a+
Dosya hem okumak hem de yazmak için açılır. Dosya içerği silinmez sonuna eklemeye devam eder.x
Dosya oluşturulur ve sadece yazmak için açılırx+
Dosya oluşturulur ve hem okumak hem de yazmak için açılır.Dosya zaten mevcutsa fopen() FALSE döndürürek başarısız olur ve E_WARNING seviyesinde bir hata üretir. Dosya mevcut değilse oluşturulmaya çalışılır. Bu işlem, open(2) sistem çağrısı için O_EXCL|O_CREAT seçeneklerini belirtmeye eşdeğerdir.
if(file_exists('dosya-yolu/dosya')){
echo 'dosya var.';
}else{
echo 'Dosya Bulunamadı';
}
Umarım faydası olur.