Query: posix_access
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
POSIX_ACCESS(3) 1 POSIX_ACCESS(3) posix_access - Determine accessibility of a fileSYNOPSISbool posix_access (string $file, [int $mode = POSIX_F_OK])DESCRIPTIONposix_access(3) checks the user's permission of a file.PARAMETERSo $file - The name of the file to be tested. o $mode - A mask consisting of one or more of POSIX_F_OK, POSIX_R_OK, POSIX_W_OK and POSIX_X_OK. POSIX_R_OK, POSIX_W_OK and POSIX_X_OK request checking whether the file exists and has read, write and execute permissions, respectively. POSIX_F_OK just requests checking for the existence of the file.RETURN VALUESReturns TRUE on success or FALSE on failure.EXAMPLESExample #1 posix_access(3) example This example will check if the $file is readable and writable, otherwise will print an error message. <?php $file = 'some_file'; if (posix_access($file, POSIX_R_OK | POSIX_W_OK)) { echo 'The file is readable and writable!'; } else { $error = posix_get_last_error(); echo "Error $error: " . posix_strerror($error); } ?>NOTESNote When safe mode is enabled, PHP checks whether the files or directories being operated upon have the same UID (owner) as the script that is being executed.SEE ALSOposix_get_last_error(3), posix_strerror(3). PHP Documentation Group POSIX_ACCESS(3)
Related Man Pages |
---|
chgrp(3) - php |
mkdir(3) - php |
file_exists(3) - php |
rmdir(3) - php |
is_writable(3) - php |
Similar Topics in the Unix Linux Community |
---|
File existence problem |
checking file existence |