(PHP 8 >= 8.3.0)
posix_pathconf — Renvoie la valeur d'une limite configurable
Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.
Renvoie la valeur d'une limite configurable de name
pour un path
.
path
Le nom du fichier dont vous voulez obtenir la limite.
name
Le nom de la limite configurable, une des suivantes.
POSIX_PC_LINK_MAX
, POSIX_PC_MAX_CANON
,
POSIX_PC_MAX_INPUT
, POSIX_PC_NAME_MAX
,
POSIX_PC_PATH_MAX
, POSIX_PC_PIPE_BUF
,
POSIX_PC_CHOWN_RESTRICTED
, POSIX_PC_NO_TRUNC
,
POSIX_PC_ALLOC_SIZE_MIN
, POSIX_PC_SYMLINK_MAX
.
Renvoie la limite configurable ou false
.
Lance une ValueError
si path
est vide.
Exemple #1 Exemple de posix_pathconf()
Cet exemple va obtenir la longueur maximale du nom de chemin en octets pour le répertoire temporaire.
<?php
echo posix_pathconf(sys_get_temp_dir(), POSIX_PC_PATH_MAX);
?>
L'exemple ci-dessus va afficher :
4096