posix_pathconf
(PHP 8 >= 8.3.0)
posix_pathconf — Retorna o valor de um limite configurável
Descrição
Esta função não está documentada; apenas a lista de argumentos está disponível.
Retorna o valor de um limite configurável cujo nome é informado no parâmetro name
para um arquivo informado em path
.
Parâmetros
path
-
O nome do arquivo cujo limite deve ser obtido.
name
-
O nome do limite configurável, uma das seguintes constantes:
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
ouPOSIX_PC_SYMLINK_MAX
.
Valor Retornado
Retorna o limite configurável ou false
.
Erros/Exceções
Lança um ValueError
quando path
estiver vazio.
Exemplos
Example #1 Exemplo de posix_pathconf()
Este exemplo obterá o comprimento máximo do nome do caminho em bytes para o diretório temporário do sistema.
<?php
echo posix_pathconf(sys_get_temp_dir(), POSIX_PC_PATH_MAX);
?>
O exemplo acima produzirá:
4096
Veja Também
- posix_fpathconf() - Retorna o valor de um limite configurável