(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
.
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 ejemplo anterior mostrará :
4096