From 78baeef28a301c1f19f55e367f5bc52d535e4979 Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Catoire Date: Thu, 9 Apr 2026 18:12:55 +0200 Subject: [PATCH 1/3] Fix PREG_SPLIT_OFFSET_CAPTURE description to match doc-en The description was outdated: it still contained the old verbose text instead of referencing PREG_OFFSET_CAPTURE as doc-en does since commit ac164c9. Also fix PREG_SPLIT_DELIM_CAPTURE: remove wrapping tag and extra sentence to match doc-en structure. --- reference/pcre/constants.xml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/reference/pcre/constants.xml b/reference/pcre/constants.xml index 4bd1302d5c..ef7000e481 100644 --- a/reference/pcre/constants.xml +++ b/reference/pcre/constants.xml @@ -77,11 +77,8 @@ (int) - - Si cette option est activée, les expressions entre parenthèses du - masque délimiteur seront aussi capturées et retournées. - Ce drapeau est uniquement utilisé avec preg_split. - + Ce drapeau demande à preg_split de capturer + également les expressions entre parenthèses du masque délimiteur. @@ -91,11 +88,8 @@ (int) - Si cette constante est utilisée avec preg_split, - l'offset de début de résultat sera retourné, en plus de la chaîne - résultat. Il est à noter que cela change la nature du résultat retourné en - un tableau contenant une chaîne à l'offset &zero; et une chaîne - contenant un offset à l'offset &one; + Voir la description de PREG_OFFSET_CAPTURE. + Ce drapeau est uniquement utilisé avec preg_split. From 33dbb5b7daf740df506adccfc17e7011e123c6a6 Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Catoire Date: Thu, 9 Apr 2026 18:13:23 +0200 Subject: [PATCH 2/3] Set lacatoire as maintainer for pcre/constants.xml --- reference/pcre/constants.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference/pcre/constants.xml b/reference/pcre/constants.xml index ef7000e481..24f1db288a 100644 --- a/reference/pcre/constants.xml +++ b/reference/pcre/constants.xml @@ -1,6 +1,6 @@ - + From 2b56c6624c7f810b888aa480d9c75d51abe0cb78 Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Catoire Date: Thu, 9 Apr 2026 18:14:08 +0200 Subject: [PATCH 3/3] Fix sprintf examples to match doc-en (commit 45042fe) Add missing variable declarations ($num, $location) in the "Repeated Placeholder" and "Position specifier" examples that were split into standalone blocks by derickr. Add missing PHP_EOL in the zero-padded integers example. --- reference/strings/functions/sprintf.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/reference/strings/functions/sprintf.xml b/reference/strings/functions/sprintf.xml index 413612d4de..dcfa688e33 100644 --- a/reference/strings/functions/sprintf.xml +++ b/reference/strings/functions/sprintf.xml @@ -133,6 +133,9 @@ echo sprintf($format, $num, $location); @@ -194,7 +200,7 @@ $month = 5; $day = 6; $isodate = sprintf("%04d-%02d-%02d", $year, $month, $day); -echo $isodate; +echo $isodate, PHP_EOL; ?> ]]>