CascadiaPHP 2024

posix_fpathconf

(PHP 8 >= 8.3.0)

posix_fpathconfReturns the value of a configurable limit

Açıklama

posix_fpathconf(resource|int $file_descriptor, int $name): int|false

Returns the value of a configurable limit from name for file_descriptor.

Bağımsız Değişkenler

dt

resource 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.

Dönen Değerler

Returns the configurable limit or false.

Hatalar/İstisnalar

Throws a ValueError when resource is invalid.

Örnekler

Ö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

Ayrıca Bakınız

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top