(PHP 8 >= 8.3.0)
posix_fpathconf — 返回可配置限制的值
返回 file_descriptor
的 name
中可配置限制的值。
file_descriptor
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
。
返回可配置限制或 false
。
当 resource
无效时,抛出 ValueError。
示例 #1 posix_fpathconf() 示例
此示例将获取当前目录中最大路径名的长度(以字节为单位)。
<?php
$fd = fopen(__DIR__, "r");
echo posix_fpathconf($fd, POSIX_PC_PATH_MAX);
?>
上面的示例将输出
4096