diff --git a/language-snippets.ent b/language-snippets.ent index 920964a44..13ba9b5b3 100755 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -1,5 +1,5 @@ - + @@ -4488,7 +4488,13 @@ xmlns="http://docbook.org/ns/docbook">Esta função foi '> - Se &null; ou uma string vazia for passada, o manipulador será redefinido para seu estado padrão. + Se &null; for passado, o manipulador é redefinido para seu estado padrão. + + + Uma string vazia também redefine o manipulador, + entretanto isto foi descontinuado a partir do PHP 8.4.0. + + Se handler for um callable, @@ -4496,9 +4502,25 @@ xmlns="http://docbook.org/ns/docbook">Esta função foi Se handler for uma string, - ela pode ser o nome de um método de um objet definido com + ela pode ser o nome de um método de um objeto definido com xml_set_object. -'> + + + Isto foi descontinuado a partir do PHP 8.4.0. + + + + + + A partir do PHP 8.4.0, a função de retorno é verificada quanto à validade ao configurar o manipulador, + e não quando é chamada. + Isto significa que xml_set_object precisa ser chamada antes de + configurar uma string de método como a função de retorno. + Entretando, como este comportamento também foi descontinuado a partir do PHP 8.4.0, + usar um callable adequado para o método é recomendado. + + +'> parser @@ -4509,6 +4531,22 @@ xmlns="http://docbook.org/ns/docbook">Esta função foi '> + + 8.4.0 + + Passar uma string não-callable no parâmetro + handler foi descontinuado, + use um chamável apropriado para métodos, ou &null; para redefinir o manipulador. + + + + 8.4.0 + + A validade do manipulador handler como um tipo callable + agora é verificada ao configurar o manipulador ao invés de verificar na chamada. + +'> + 8.0.0 diff --git a/reference/apache/functions/apache-request-headers.xml b/reference/apache/functions/apache-request-headers.xml index dfa132dbd..d74c2d541 100644 --- a/reference/apache/functions/apache-request-headers.xml +++ b/reference/apache/functions/apache-request-headers.xml @@ -1,5 +1,5 @@ - + @@ -15,7 +15,7 @@ Obtém todos os cabeçalhos HTTP da requisição atual. Funciona na - CLI e nos servidores web Apache, FastCGI e FPM. + SAPI CLI e nos servidores web Apache, FastCGI e FPM. @@ -27,8 +27,7 @@ &reftitle.returnvalues; - Um array associativo de todos os cabeçalho HTTP da requisição atual, ou - &false; em caso de falha. + Um array associativo de todos os cabeçalhos HTTP da requisição atual. diff --git a/reference/apache/functions/apache-response-headers.xml b/reference/apache/functions/apache-response-headers.xml index f0dc717f0..a42ebe0a0 100644 --- a/reference/apache/functions/apache-response-headers.xml +++ b/reference/apache/functions/apache-response-headers.xml @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ &reftitle.description; - arrayfalseapache_response_headers + arrayapache_response_headers @@ -27,7 +27,7 @@ &reftitle.returnvalues; - Um array de todos os cabeçalhos de resposta do Apache em caso de sucesso, ou &return.falseforfailure;. + Um array de todos os cabeçalhos de resposta do Apache em caso de sucesso. diff --git a/reference/apache/functions/getallheaders.xml b/reference/apache/functions/getallheaders.xml index 9f2545ba4..baf3e20e9 100644 --- a/reference/apache/functions/getallheaders.xml +++ b/reference/apache/functions/getallheaders.xml @@ -1,5 +1,5 @@ - + @@ -31,8 +31,7 @@ &reftitle.returnvalues; - Um array associativo de todos cabeçalhos HTTP da requisição atual, ou - &false; em caso de falha. + Um array associativo de todos cabeçalhos HTTP da requisição atual. diff --git a/reference/errorfunc/functions/trigger-error.xml b/reference/errorfunc/functions/trigger-error.xml index 14ac56231..9ea8ff60a 100644 --- a/reference/errorfunc/functions/trigger-error.xml +++ b/reference/errorfunc/functions/trigger-error.xml @@ -1,5 +1,5 @@ - + trigger_error @@ -46,6 +46,14 @@ O tipo de erro designado para este erro. Funciona apenas com a família de constantes E_USER_*, e o padrão é E_USER_NOTICE. + + + Passar E_USER_ERROR como o + error_level agora foi descontinuado. + Alternativamente, uma Exception pode ser lançada ou + exit pode ser chamada. + + @@ -80,6 +88,22 @@ + + 8.4.0 + + Passar E_USER_ERROR como + error_level agora foi descontinuado. + Alternativamente, uma Exception pode ser lançada + ou exit pode ser chamada. + + + + 8.4.0 + + A função agora tem um tipo de retorno true + ao invés de bool. + + 8.0.0 @@ -92,7 +116,6 @@ - &reftitle.examples; @@ -104,9 +127,11 @@ ]]> @@ -133,6 +158,7 @@ if (assert($divisor == 0)) { set_error_handler restore_error_handler As constantes de nível de erro + O atributo Deprecated diff --git a/reference/posix/constants.xml b/reference/posix/constants.xml index 832bf376e..9460a458e 100644 --- a/reference/posix/constants.xml +++ b/reference/posix/constants.xml @@ -1,5 +1,5 @@ - + &reftitle.constants; &extension.constants; @@ -561,6 +561,30 @@ + + + POSIX_SC_CHILD_MAX + (int) + + + + O número máximo de processos simultâneos por usuário. + Disponível a partir do PHP 8.4.0. + + + + + + POSIX_SC_CLK_TK + (int) + + + + O número de tiques do relógio por segundo. + Disponível a partir do PHP 8.4.0. + + + diff --git a/reference/readline/book.xml b/reference/readline/book.xml index 728173d26..8628f378a 100644 --- a/reference/readline/book.xml +++ b/reference/readline/book.xml @@ -1,9 +1,9 @@ - + - Readline + Readline GNU Readline @@ -11,7 +11,7 @@ &reftitle.intro; As funções readline implementam uma interface para - a biblioteca libedit. Estas são funções que fornecem + a biblioteca Readline GNU. Estas são funções que fornecem linhas de comando editáveis. Um exeplo é a maneira que o Bash permite usar as teclas de setas para inserir caracteres ou navegar pelo histórico dos comandos. Por causa da naturesa interativa desta diff --git a/reference/readline/configure.xml b/reference/readline/configure.xml index 890da94cc..70815921e 100644 --- a/reference/readline/configure.xml +++ b/reference/readline/configure.xml @@ -1,43 +1,17 @@ - +
&reftitle.install; Para usar estas funções, as versões CGI ou CLI do PHP devem ser compiladas - com suporte à readline. É necessário configurar o PHP com - . + com suporte a readline. É necessário configurar o PHP com a opção + . + Se a intenção for usar a biblioteca substituta libedit, o PHP deve ser configurado com + . No Windows, esta extensão está disponível por padrão a partir do PHP 7.1.0. - - &reftitle.changelog; - - - - - - &Version; - &Description; - - - - - 8.4.0 - - A opção de configuração - foi removida em favor da opção - que não mais - aceita um argumento DIR, em favor do pkg-config, and agora vincula - à biblioteca libedit, uma substituta não-GPL para a biblioteca GNU - Readline. - - - - - - -
+ &reftitle.constants; &extension.constants; @@ -14,38 +14,9 @@ A biblioteca usada para suporte ao Readline; atualmente pode ser readline ou libedit.
- - Removida a partir do PHP 8.4.0. - - - - &reftitle.changelog; - - - - - - &Version; - &Description; - - - - - 8.4.0 - - A constante READLINE_LIB foi removida. Continha a biblioteca - usada para suporte a readline, com valor readline - ou libedit. - - - - - - - + &reftitle.setup; @@ -8,8 +8,15 @@
&reftitle.required; - Para usar as funções readline, a biblioteca libedit precisa estar instalada. a - biblioteca libedit está sob a licença BSD e está disponível em + Para usar as funções readline, é necessário instalar o libreadlinem que pode ser + encontrado na página inicial do projeto Readline GNU, em + &url.readline;. + É mantido por Chet Ramey, que também é autor do Bash. + + + Essas funções também podem ser usadas com a biblioteca libedit, uma substituição + não-GPL para a biblioteca readline. A biblioteca libedit é licenciada por BSD + e está disponível para download em &url.libedit;.
diff --git a/reference/reflection/reflectionclassconstant/tostring.xml b/reference/reflection/reflectionclassconstant/tostring.xml index 144b12a52..d926f9244 100644 --- a/reference/reflection/reflectionclassconstant/tostring.xml +++ b/reference/reflection/reflectionclassconstant/tostring.xml @@ -1,5 +1,5 @@ - + ReflectionClassConstant::__toString @@ -30,14 +30,33 @@ + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + O comentário do documento anexado agora foi incluído. + + + + + + + &reftitle.seealso; - - - ReflectionClassConstant::export - __toString() - - + + __toString() +