(PHP 8 >= 8.3.0)
posix_pathconf — 返回可配置限制的值
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。
回傳可設定的限制值,或false。
當 path 為空時,會拋出 ValueError。
範例 #1 posix_pathconf() 範例
此範例將取得 tmp 資料夾中最大路徑名稱的位元組長度。
<?php
echo posix_pathconf(sys_get_temp_dir(), POSIX_PC_PATH_MAX);
?>上述範例將輸出
4096