8.104 Fonctions POSIX
8 Référence des fonctions
Manuel PHP
. Introduction . Installation . Constantes pré-définies . Voir aussi ->posix_access . posix_ctermid . posix_get_last_error . posix_getcwd . posix_getegid . posix_geteuid . posix_getgid . posix_getgrgid . posix_getgrnam . posix_getgroups . posix_getlogin . posix_getpgid . posix_getpgrp . posix_getpid . posix_getppid . posix_getpwnam . posix_getpwuid . posix_getrlimit . posix_getsid . posix_getuid . posix_isatty . posix_kill . posix_mkfifo . posix_mknod . posix_setegid . posix_seteuid . posix_setgid . posix_setpgid . posix_setsid . posix_setuid . posix_strerror . posix_times . posix_ttyname . posix_uname
|
8.104.5 posix_access()
Détermine l'accessibilité d'un fichier
[ Exemples avec posix_access ] PHP 5 >= 5.1.0RC1
bool
posix_access (
string
file
,
int
mode
)
posix_access
vérifie les permissions utilisateurs
pour un fichier.
| Note | |
Lorsque le safe-mode est activé, PHP vérifie si le
fichier/dossier que vous allez utiliser a le même UID que le script qui est
actuellement exécuté.
|
-
file
-
Le nom du fichier à tester.
-
mode
-
Un masque constitué d'une ou plusieurs constantes parmi
POSIX_F_OK
,
POSIX_R_OK
,
POSIX_W_OK
et
POSIX_X_OK
. La valeur par défaut est
POSIX_F_OK
.
POSIX_R_OK
,
POSIX_W_OK
et
POSIX_X_OK
vérifie si, respectivement, le fichier
existe et a les permissions en lecture, écriture et exécution.
POSIX_F_OK
vérifie uniquement si le fichier existe.
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
| Exemple avec posix_access | |
Cet exemple vérifie si le fichier $file a les permissions en lecture et en écriture,
sinon, il affiche un message d'erreur.
|
|