PHP FILE PERMISSION :-
Computer में file system में different type कि file तथा Directories होती है तथा सभी की Permission होती है।
Permission का मतलब यह होता है कि उस file को कौन Read, Write, Modify और Access करेगा।
PHP में File System के लिए Function Use किए जाते है। यह Function File को Access तथा menuplate करते है। PHP में कई File System होते है ।
इनमें से कुछ निम्न है
Function |
Description |
basename() |
Returns the filename component of a path |
chgrp() |
Changes the file group |
chmod() |
Changes the file mode |
fopen() |
Opens a file or URL |
chown() |
Changes the file owner |
copy() |
Copies a file |
dirname() |
Returns the directory name component of a path |
fclose() |
Closes an open file |
fread() |
Reads from an open file |
file() |
Reads a file into an array |
delete() |
See unlink() or unset() |
fgetc() |
Returns a character from an open file |
filesize() |
Returns the file size |
filetype() |
Returns the file type |
filegroup() |
Returns the group ID of a file |
fstat() |
Returns information about an open file |
PHP में File की Permission change करने के लिए chmod() का use किया जाता है।
यदि यह Function file की permission को Change कर देता है तो यह true return करता है Otherwise False Return करता है।
इसका syntaxनिम्न है :- chmod(File,mode)
Parameter |
Description |
file |
Required. Specifies the file to check |
mode |
Required. Specifies the new permissions.
The mode parameter four numbers को Consist करता है:
- First number हमेशा zero होता है।
- Second number owner की permissions को specifies करता है।
- Third number owner के user group की permissions को specifies करता है।
- Fourth number सभी को permissions specifies करने के लिए Use किया जाता है।
Possible values (to set multiple permissions, add up the following numbers):
- 1 = execute permissions
- 2 = write permissions
- 4 = read permissions
|
Example:-

Figure:-1 PHP File Permission chmod