(PHP 8 >= 8.3.0)
posix_fpathconf — Returns the value of a configurable limit
Returns the value of a configurable limit from name
for file_descriptor.
dtresource veya int türünde olması beklenen dosya tanıtıcı. int türünde olanın, doğrudan ilgili sistem çağrısına aktarılabilen bir dosya tanıtıcısı olduğu varsayılır.
name
The name of the configurable limit, one of the following.
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.
Returns the configurable limit or false.
Throws a ValueError
when resource is invalid.
| Sürüm: | Açıklama |
|---|---|
| 8.5.0 |
Now sets last_error to EBADF
and raises an E_WARNING when an invalid file
descriptor is encountered.
|
Örnek 1 posix_fpathconf() example
This example will get the max path name's length in bytes for the current dir.
<?php
$fd = fopen(__DIR__, "r");
echo posix_fpathconf($fd, POSIX_PC_PATH_MAX);
?>Yukarıdaki örneğin çıktısı:
4096