(PHP 8 >= 8.3.0)
posix_pathconf — Devuelve el valor de un límite configurable
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Devuelve el valor de un límite configurable de name
para un path
.
path
El 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 resultado del ejemplo sería:
4096