(PHP 8 >= 8.3.0)
posix_pathconf — 返回可配置限制的值
$path
$name
此函数目前未记录;只有其参数列表可用。
返回path的name的可配置限制值
path
name
要获取其限制的文件名。
可配置限制的名称,以下之一: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。
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
返回可配置限制或false。
false
当path为空时,抛出ValueError异常。
示例 #1 posix_pathconf() 示例
此示例将获取临时目录中最大路径名称的长度(以字节为单位)。
<?phpecho posix_pathconf(sys_get_temp_dir(), POSIX_PC_PATH_MAX);?>
以上示例将输出
4096