From ed65ec4df17b5b3d1d11b76e8c1fa9817bcc8eef Mon Sep 17 00:00:00 2001 From: lacatoire Date: Mon, 25 May 2026 14:38:55 +0200 Subject: [PATCH 1/3] =?UTF-8?q?Corrige=20defeitos=20em=20exemplos=20de=20c?= =?UTF-8?q?=C3=B3digo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- features/remote-files.xml | 2 +- reference/array/functions/array-change-key-case.xml | 4 ++-- reference/array/functions/array-count-values.xml | 2 +- reference/array/functions/array-diff.xml | 2 +- reference/array/functions/array-key-exists.xml | 4 ++-- reference/array/functions/array-replace.xml | 2 +- reference/array/functions/natsort.xml | 2 +- reference/ds/ds/deque/contains.xml | 2 +- reference/ds/ds/sequence/contains.xml | 2 +- reference/gearman/gearmanclient/do.xml | 2 +- reference/gearman/gearmanclient/donormal.xml | 2 +- reference/gearman/gearmanclient/dostatus.xml | 2 +- reference/gmp/functions/gmp-jacobi.xml | 2 +- reference/gmp/functions/gmp-legendre.xml | 2 +- reference/intl/intlcalendar/getleastmaximum.xml | 2 +- reference/intl/intlcalendar/gettype.xml | 2 +- reference/pgsql/functions/pg-field-prtlen.xml | 2 +- reference/posix/functions/posix-setgid.xml | 2 +- reference/strings/functions/ltrim.xml | 2 +- reference/strings/functions/str-pad.xml | 2 +- reference/strings/functions/strspn.xml | 2 +- reference/xmlwriter/examples.xml | 8 ++++---- reference/yar/yar_server/handle.xml | 2 +- reference/zmq/zmqsocket/construct.xml | 2 +- 24 files changed, 29 insertions(+), 29 deletions(-) diff --git a/features/remote-files.xml b/features/remote-files.xml index 3e7df7e0a..d9d4c67f7 100644 --- a/features/remote-files.xml +++ b/features/remote-files.xml @@ -35,7 +35,7 @@ if (!$file) { while (!feof ($file)) { $line = fgets ($file, 1024); /* Isso só funciona se o título e suas tags estiverem na mesma linha */ - if (eregi ("(.*)", $line, $out)) { + if (preg_match ("@\(.*)\@i", $line, $out)) { $title = $out[1]; break; } diff --git a/reference/array/functions/array-change-key-case.xml b/reference/array/functions/array-change-key-case.xml index 94d9e682c..3538f8ded 100644 --- a/reference/array/functions/array-change-key-case.xml +++ b/reference/array/functions/array-change-key-case.xml @@ -63,7 +63,7 @@ 1, "segunDo" => 4); -print_r(array_change_key_case($input_array, CASE_UPPER); +print_r(array_change_key_case($input_array, CASE_UPPER)); ?> ]]> @@ -73,7 +73,7 @@ print_r(array_change_key_case($input_array, CASE_UPPER); Array ( [PRIMEIRO] => 1 - [SEGUNDO] => 2 + [SEGUNDO] => 4 ) ]]> diff --git a/reference/array/functions/array-count-values.xml b/reference/array/functions/array-count-values.xml index 2339fbc1f..373b5b49f 100644 --- a/reference/array/functions/array-count-values.xml +++ b/reference/array/functions/array-count-values.xml @@ -62,7 +62,7 @@ ]]> diff --git a/reference/array/functions/array-diff.xml b/reference/array/functions/array-diff.xml index 0ffc53683..c557613ce 100644 --- a/reference/array/functions/array-diff.xml +++ b/reference/array/functions/array-diff.xml @@ -139,7 +139,7 @@ $filtro = [new S('b'), new S('c'), new S('d')]; $resultado = array_diff($fonte, $filtro); // $resultado agora contém uma instância de S('a'); -var_dump($result); +var_dump($resultado); ?> ]]> diff --git a/reference/array/functions/array-key-exists.xml b/reference/array/functions/array-key-exists.xml index 14451e398..11df0fff7 100644 --- a/reference/array/functions/array-key-exists.xml +++ b/reference/array/functions/array-key-exists.xml @@ -109,7 +109,7 @@ 1, 'segundo' => 4]; +$searchArray = ['primeiro' => 1, 'segundo' => 4]; var_dump(array_key_exists('first', $searchArray)); ?> ]]> @@ -132,7 +132,7 @@ bool(true) null, 'segundo' => 4]; +$searchArray = ['primeiro' => null, 'segundo' => 4]; var_dump(isset($searchArray['first'])); var_dump(array_key_exists('first', $searchArray)); diff --git a/reference/array/functions/array-replace.xml b/reference/array/functions/array-replace.xml index 359659069..fd3305450 100644 --- a/reference/array/functions/array-replace.xml +++ b/reference/array/functions/array-replace.xml @@ -96,7 +96,7 @@ $base = [ 'cítricas' => [ 'laranja', 'limão' ], 'pomóideas' => [ 'maçã' ] ] $replacements = [ 'cítricas' => [ 'toranja' ] ]; $replacements2 = [ 'cítricas' => [ 'kumquat', 'cidra' ], 'pomóideas' => [ 'nêspera' ] ]; -$cesta = array_replace($base, $substituicoes, $substituicoes2); +$cesta = array_replace($base, $replacements, $replacements2); var_dump($cesta); ?> ]]> diff --git a/reference/array/functions/natsort.xml b/reference/array/functions/natsort.xml index 8f79353d6..03e34950c 100644 --- a/reference/array/functions/natsort.xml +++ b/reference/array/functions/natsort.xml @@ -73,7 +73,7 @@ contains(...['c', 'b', 'a'])); // true var_dump($deque->contains(1)); // true var_dump($deque->contains('1')); // false -var_dump($sequece->contains(...[])); // true +var_dump($deque->contains(...[])); // true ?> ]]> diff --git a/reference/ds/ds/sequence/contains.xml b/reference/ds/ds/sequence/contains.xml index 624b4b007..413e5f8f4 100644 --- a/reference/ds/ds/sequence/contains.xml +++ b/reference/ds/ds/sequence/contains.xml @@ -59,7 +59,7 @@ var_dump($sequence->contains(...['c', 'b', 'a'])); // true var_dump($sequence->contains(1)); // true var_dump($sequence->contains('1')); // false -var_dump($sequece->contains(...[])); // true +var_dump($sequence->contains(...[])); // true ?> ]]> diff --git a/reference/gearman/gearmanclient/do.xml b/reference/gearman/gearmanclient/do.xml index e0b6b8ea4..379bff2f1 100644 --- a/reference/gearman/gearmanclient/do.xml +++ b/reference/gearman/gearmanclient/do.xml @@ -169,7 +169,7 @@ do case GEARMAN_WORK_FAIL: echo "Falhou\n"; exit; - case GEARMAN_Sucesso: + case GEARMAN_SUCCESS: break; default: echo "RET: " . $gmclient->returnCode() . "\n"; diff --git a/reference/gearman/gearmanclient/donormal.xml b/reference/gearman/gearmanclient/donormal.xml index 90c366777..57886a9c4 100644 --- a/reference/gearman/gearmanclient/donormal.xml +++ b/reference/gearman/gearmanclient/donormal.xml @@ -177,7 +177,7 @@ do case GEARMAN_WORK_FAIL: echo "Falhou\n"; exit; - case GEARMAN_Sucesso: + case GEARMAN_SUCCESS: break; default: echo "RET: " . $gmclient->returnCode() . "\n"; diff --git a/reference/gearman/gearmanclient/dostatus.xml b/reference/gearman/gearmanclient/dostatus.xml index 80276587c..7f0f12da2 100644 --- a/reference/gearman/gearmanclient/dostatus.xml +++ b/reference/gearman/gearmanclient/dostatus.xml @@ -72,7 +72,7 @@ do case GEARMAN_WORK_FAIL: echo "Falhou\n"; exit; - case GEARMAN_Sucesso: + case GEARMAN_SUCCESS: break; default: echo "RET: " . $gmclient->returnCode() . "\n"; diff --git a/reference/gmp/functions/gmp-jacobi.xml b/reference/gmp/functions/gmp-jacobi.xml index 9b3fde653..64ea79be8 100644 --- a/reference/gmp/functions/gmp-jacobi.xml +++ b/reference/gmp/functions/gmp-jacobi.xml @@ -68,7 +68,7 @@ echo gmp_jacobi("2", "3") . "\n"; diff --git a/reference/gmp/functions/gmp-legendre.xml b/reference/gmp/functions/gmp-legendre.xml index dee4091a0..ed857ee9c 100644 --- a/reference/gmp/functions/gmp-legendre.xml +++ b/reference/gmp/functions/gmp-legendre.xml @@ -69,7 +69,7 @@ echo gmp_legendre("2", "3") . "\n"; diff --git a/reference/intl/intlcalendar/getleastmaximum.xml b/reference/intl/intlcalendar/getleastmaximum.xml index 86d05d34b..cef59f737 100644 --- a/reference/intl/intlcalendar/getleastmaximum.xml +++ b/reference/intl/intlcalendar/getleastmaximum.xml @@ -26,7 +26,7 @@ Retorna o menor máximo local para um campo. Deve ser um valor menor ou igual ao retornado por - IntlCalendar::getActualMaxmimum, que por usa vez é + IntlCalendar::getActualMaximum, que por usa vez é menor ou igual ao retornado por IntlCalendar::getMaximum. diff --git a/reference/intl/intlcalendar/gettype.xml b/reference/intl/intlcalendar/gettype.xml index 80ba0629a..86d2f1a37 100644 --- a/reference/intl/intlcalendar/gettype.xml +++ b/reference/intl/intlcalendar/gettype.xml @@ -58,7 +58,7 @@ getType()); diff --git a/reference/pgsql/functions/pg-field-prtlen.xml b/reference/pgsql/functions/pg-field-prtlen.xml index 1c9e98e1d..91cbc7128 100644 --- a/reference/pgsql/functions/pg-field-prtlen.xml +++ b/reference/pgsql/functions/pg-field-prtlen.xml @@ -103,7 +103,7 @@ - Se o segundo parâmetro, + Sem o segundo parâmetro, mb_ltrim removerá os seguintes caracteres: &strings.stripped.characters; diff --git a/reference/strings/functions/str-pad.xml b/reference/strings/functions/str-pad.xml index f774fbdeb..688272f47 100644 --- a/reference/strings/functions/str-pad.xml +++ b/reference/strings/functions/str-pad.xml @@ -93,7 +93,7 @@ string - A primeira a ser examinada. + A primeira string a ser examinada. diff --git a/reference/xmlwriter/examples.xml b/reference/xmlwriter/examples.xml index b33727cc3..ca02c04dc 100644 --- a/reference/xmlwriter/examples.xml +++ b/reference/xmlwriter/examples.xml @@ -39,15 +39,15 @@ xmlwriter_end_element($xw); // tag1 // CDATA -xmlwriter_start_element($xw, 'testec'); +xmlwriter_start_element($xw, 'testc'); xmlwriter_write_cdata($xw, "Isto é conteúdo cdata"); -xmlwriter_end_element($xw); // testec +xmlwriter_end_element($xw); // testc -xmlwriter_start_element($xw, 'testec'); +xmlwriter_start_element($xw, 'testc'); xmlwriter_start_cdata($xw); xmlwriter_text($xw, "teste cdata2"); xmlwriter_end_cdata($xw); -xmlwriter_end_element($xw); // testec +xmlwriter_end_element($xw); // testc // Uma instrução de processamento xmlwriter_start_pi($xw, 'php'); diff --git a/reference/yar/yar_server/handle.xml b/reference/yar/yar_server/handle.xml index d1382bf5c..160b9cbc7 100644 --- a/reference/yar/yar_server/handle.xml +++ b/reference/yar/yar_server/handle.xml @@ -46,7 +46,7 @@ getSocket(ZMQ::SOCKET_REP, 'servidor', 'novo_socket_cb'); +$socket = $contexto->getSocket(ZMQ::SOCKET_REP, 'servidor', 'novo_socket_cb'); $mensagem = $socket->recv(); echo "Mensagem recebida: {$mensagem}\n"; From ba6f1e6ffb98ca2acda8fc428a4c5b95d8e5414c Mon Sep 17 00:00:00 2001 From: Leonardo Lara Rodrigues Date: Mon, 25 May 2026 21:52:09 -0300 Subject: [PATCH 2/3] Rename variables for consistency in array-replace example --- reference/array/functions/array-replace.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reference/array/functions/array-replace.xml b/reference/array/functions/array-replace.xml index fd3305450..7c2c9ab60 100644 --- a/reference/array/functions/array-replace.xml +++ b/reference/array/functions/array-replace.xml @@ -93,10 +93,10 @@ array(5) { [ 'laranja', 'limão' ], 'pomóideas' => [ 'maçã' ] ]; -$replacements = [ 'cítricas' => [ 'toranja' ] ]; -$replacements2 = [ 'cítricas' => [ 'kumquat', 'cidra' ], 'pomóideas' => [ 'nêspera' ] ]; +$substituicoes = [ 'cítricas' => [ 'toranja' ] ]; +$substituicoes2 = [ 'cítricas' => [ 'kumquat', 'cidra' ], 'pomóideas' => [ 'nêspera' ] ]; -$cesta = array_replace($base, $replacements, $replacements2); +$cesta = array_replace($base, $substituicoes, $substituicoes2); var_dump($cesta); ?> ]]> From 50bc9e9b6b13e9a55671c13f88f2018d5d180588 Mon Sep 17 00:00:00 2001 From: Leonardo Lara Rodrigues Date: Mon, 25 May 2026 21:55:17 -0300 Subject: [PATCH 3/3] Rename XML elements from 'testc' to 'testec' --- reference/xmlwriter/examples.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/reference/xmlwriter/examples.xml b/reference/xmlwriter/examples.xml index ca02c04dc..b4f58f153 100644 --- a/reference/xmlwriter/examples.xml +++ b/reference/xmlwriter/examples.xml @@ -39,15 +39,15 @@ xmlwriter_end_element($xw); // tag1 // CDATA -xmlwriter_start_element($xw, 'testc'); +xmlwriter_start_element($xw, 'testec'); xmlwriter_write_cdata($xw, "Isto é conteúdo cdata"); -xmlwriter_end_element($xw); // testc +xmlwriter_end_element($xw); // testec -xmlwriter_start_element($xw, 'testc'); +xmlwriter_start_element($xw, 'testec'); xmlwriter_start_cdata($xw); xmlwriter_text($xw, "teste cdata2"); xmlwriter_end_cdata($xw); -xmlwriter_end_element($xw); // testc +xmlwriter_end_element($xw); // testec // Uma instrução de processamento xmlwriter_start_pi($xw, 'php'); @@ -67,8 +67,8 @@ echo xmlwriter_output_memory($xw); Este é um texto de exemplo, ä - - + + ]]>