Hoşgeldin Misafir

PHP chmod: Dosya ve dizin izinlerini nasıl değiştirebilirsiniz?

Reisci

Reisci

Yerli Ve Milli Hacker
11 Mar 2020
6,569 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
PHP “chmod” fonksiyonu, bir dosyanın veya dizinin izinlerini değiştirmeyi amaçlar. Bu fonksiyon, Unix ve Unix benzeri sistemlerde dosya ve dizinlerin izinlerini değiştirmeyi amaçlar.


Bu fonksiyon, dosyanın veya dizinin izinlerini değiştirmeden önce, bu izinlerin nasıl değiştirileceğini belirtmek için bir parametre alır. Bu parametre, dosyanın veya dizinin izinlerini değiştirirken kullanılacak bir “izin kodu”dur.


Örneğin, dosyaya “okuma ve yazma” izni vermek istiyorsanız, aşağıdaki gibi bir kod yazabilirsiniz:

PHP:
chmod("dosya.txt", 0666);

Bu kod, dosya.txt dosyasına okuma ve yazma izni verir. Eğer dosyaya sadece “okuma” izni vermek istiyorsanız, aşağıdaki gibi bir kod yazabilirsiniz:

PHP:
chmod("dosya.txt", 0444);

Bu kod, dosya.txt dosyasına sadece okuma izni verir.


Bunun yanı sıra, PHP “chmod” fonksiyonu, bir dizine de izinler verilebilir. Örneğin, bir dizine “okuma, yazma ve ekleme” izni vermek istiyorsanız, aşağıdaki gibi bir kod yazabilirsiniz:

PHP:
chmod("dizin", 0777);

Bu kod, dizin dizinine okuma, yazma ve ekleme izni verir.

Genel olarak, PHP “chmod” fonksiyonu, Unix ve Unix benzeri sistemlerde dosya ve dizinlerin izinlerini değiştirmeyi amaçlar. Bu fonksiyon, dosyanın veya dizinin izinlerini değiştirmeden önce, bu izinlerin nasıl değiştirileceğini belirtmek için bir parametre alır. Bu parametre, dosyanın veya dizinin izinlerini değiştirirken kullanılacak bir “izin kodu”dur.