As constantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.
SEEK_SET
(int)
SEEK_CUR
(int)
SEEK_END
(int)
LOCK_SH
(int)
LOCK_EX
(int)
LOCK_UN
(int)
LOCK_NB
(int)
flags da função
file()
FILE_USE_INCLUDE_PATH
(int)
Procura por filename no
include_path.
FILE_NO_DEFAULT_CONTEXT
(int)
FILE_APPEND
(int)
Adiciona conteúdo ao arquivo existente.
FILE_IGNORE_NEW_LINES
(int)
Remove caracteres de fim de linha.
FILE_SKIP_EMPTY_LINES
(int)
Pula linhas em branco.
FILE_BINARY
(int)
Modo binário.
Esta constante não tem efeito e foi descontinuada a partir do PHP 8.1.0.
FILE_TEXT
(int)
Modo texto.
Esta constante não tem efeito e foi descontinuada a partir do PHP 8.1.0.
flags da função
glob()
GLOB_AVAILABLE_FLAGS
(int)
Todas as constantes GLOB_* combinadas.
Equivalente a 0 | GLOB_BRACE |
GLOB_MARK | GLOB_NOSORT |
GLOB_NOCHECK | GLOB_NOESCAPE |
GLOB_ERR | GLOB_ONLYDIR
GLOB_BRACE
(int)
Expande {a,b,c} para corresponder a 'a', 'b', ou 'c'
Nota:
GLOB_BRACEnão está disponível em alguns sistemas não-GNU, como Solaris ou Alpine Linux.
GLOB_ERR
(int)
Para em erros de leitura (como diretórios não legíveis), por padrão erros são ignorados.
GLOB_MARK
(int)
Adiciona uma barra (ou barra invertida no Windows) para cada diretório retornado
GLOB_NOCHECK
(int)
Retorna a expressão de pesquisa se nenhum arquivo correspondente a ela for encontrado.
GLOB_NOESCAPE
(int)
Barras invertidas não escapam meta-caracteres.
GLOB_NOSORT
(int)
Retorna os arquivos conforme aparecem no diretório (sem ordenação). Quando esta opção não é usada, os nomes são ordenados alfabeticamente.
GLOB_ONLYDIR
(int)
Retorna somente as entradas de diretório que corresponderem à expressão.
flags da função
pathinfo()
PATHINFO_ALL
(int)
Todas as partes da informação do caminho retornadas como um array associativo.
PATHINFO_DIRNAME
(int)
O caminho do diretório ou arquivo.
PATHINFO_BASENAME
(int)
O nome do diretório ou o nome e extensão do arquivo.
PATHINFO_EXTENSION
(int)
A extensão do arquivo.
PATHINFO_FILENAME
(int)
O nome do arquivo (sem a extensão) ou diretório.
scanner_mode das funções
parse_ini_file() e
parse_ini_string()
INI_SCANNER_NORMAL
(int)
Modo de scanner INI normal.
INI_SCANNER_RAW
(int)
Modo de scanner INI original.
INI_SCANNER_TYPED
(int)
Modo de scanner INI tipado.
flags da função
fnmatch()
FNM_NOESCAPE
(int)
Desativa o escape de barra invertida.
FNM_PATHNAME
(int)
A barra na string corresponde apenas à barra no padrão fornecido.
FNM_PERIOD
(int)
O ponto inicial na string deve corresponder exatamente ao ponto no padrão fornecido.
FNM_CASEFOLD
(int)
Corresponde sem diferenciar maiúsculas e minúsculas. Parte da extensão GNU.
UPLOAD_ERR_CANT_WRITE
(int)
Falha ao gravar o arquivo no disco.
O valor da constante é 7.
UPLOAD_ERR_EXTENSION
(int)
Uma extesão PHP parou o envio do arquivo. O PHP não
fornece um meio de certificar que extensão causou a parada do
envio; examinar a lista de extensões carregadas com phpinfo() pode ajudar.
O valor da constante é 8.
UPLOAD_ERR_FORM_SIZE
(int)
O arquivo enviado excede o tamanho da diretiva MAX_FILE_SIZE
que foi especificada no formulário HTML.
O valor da constante é 2.
UPLOAD_ERR_INI_SIZE
(int)
O arquivo enviado excede o tamanho especificado na diretiva
upload_max_filesize
do php.ini.
O valor da constante é 1.
UPLOAD_ERR_NO_FILE
(int)
Nenhum arquivo foi enviado.
O valor da constante é 4.
UPLOAD_ERR_NO_TMP_DIR
(int)
Falta um diretório temporário.
O valor da constante é 6.
UPLOAD_ERR_OK
(int)
Não houve erro, o arquivo foi enviado com sucesso.
O valor da constante é 0.
UPLOAD_ERR_PARTIAL
(int)
O arquivo foi enviado apenas parcialmente.
O valor da constante é 3.