posix_fpathconf
(PHP 8 >= 8.3.0)
posix_fpathconf — Повертає значення обмеження, що настроюється.
Опис
posix_fpathconf(resource|int $file_descriptor, int $name): int|false
Повертає значення настроюваного обмеження з імені name
ресурсу файлового дескриптора resource
Список параметрів
file_descriptor
Файловий дескриптор, який очікується у вигляді ресурсу або ресурсу або цілого числа int. Під int мається на увазі файловий дескриптор, який можна передати безпосередньо до базового системного виклику.
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
Помилки
Викидає виняток ValueError, если значение параметраresource
недопустимо.
Приклади
Приклад #1 Приклад використання функції posix_fpathconf()****
У цьому прикладі буде отримано максимальну довжину імені шляху в байтах для поточної директори.
Loading...
Результат виконання наведеного прикладу:
4096
Примітки
Дивіться також
- posix_pathconf() - Повертає значення настроюваного обмеження