(PHP 8 >= 8.3.0)
posix_pathconf — Devuelve el valor de un límite configurable
Esta función está actualmente no documentada; solo la lista de sus argumentos está disponible.
Devuelve el valor de un límite configurable de name para un path.
pathEl nombre del fichero del que se desea obtener el límite.
name
El nombre del límite configurable, uno de los siguientes.
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.
Devuelve el límite configurable o false.
Lanza una ValueError
si path está vacío.
Ejemplo #1 Ejemplo de posix_pathconf()
Este ejemplo obtendrá la longitud máxima del nombre de ruta en bytes para el directorio temporal.
<?php
echo posix_pathconf(sys_get_temp_dir(), POSIX_PC_PATH_MAX);
?>El ejemplo anterior mostrará:
4096