(PHP 8 >= 8.3.0)
posix_fpathconf — Retorna o valor de um limite configurável
   Retorna o valor de um limite configurável de nome name
   para o arquivo file_descriptor.
  
file_descriptorO descritor de arquivo, que deve ser um resource de arquivo ou um int. Um int será interpretado como um descritor de arquivo que pode ser passado diretamente para a chamada de sistema subjacente.
name
       O nome do limite configurável, uma das constantes a seguir.
       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 ou POSIX_PC_SYMLINK_MAX.
      
   Retorna o limite configurável ou false.
  
   Lança um ValueError
   quando resource for inválido.
  
Exemplo #1 Exemplo de posix_fpathconf()
Este exemplo obtém o tamanho máximo de um caminho em bytes para o diretório atual.
<?php
$fd = fopen(__DIR__, "r");
echo posix_fpathconf($fd, POSIX_PC_PATH_MAX);
?>O exemplo acima produzirá:
4096
