From 94335b556bf25cfa8fb9001171c5192c93a456e0 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Wed, 25 Feb 2026 11:44:20 +0100 Subject: [PATCH 1/2] Fix missing xml:id on bcadd scale parameter (fixes XInclude build failure) --- reference/bc/functions/bcadd.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reference/bc/functions/bcadd.xml b/reference/bc/functions/bcadd.xml index f5869fbf..84ed2932 100644 --- a/reference/bc/functions/bcadd.xml +++ b/reference/bc/functions/bcadd.xml @@ -42,15 +42,15 @@ - - scale + + scale - + Ten parametr służy do ustawienia liczby cyfr po kropce w wyniku. Jeśli zostanie ustawiony na &null;, to funkcja użyje domyślnej skali ustawionej funkcją bcscale lub alternatywnie skorzysta z wartości dyrektywy INI bcmath.scale. - + From 671b456f223e3687191e72f46c2dd971cfdffb56 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Wed, 25 Feb 2026 11:46:58 +0100 Subject: [PATCH 2/2] Fix missing xml:id on fgetcsv escape parameter warning (fixes XInclude build failure) --- reference/filesystem/functions/fgetcsv.xml | 23 ++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/reference/filesystem/functions/fgetcsv.xml b/reference/filesystem/functions/fgetcsv.xml index 877a3fef..6de16e9b 100644 --- a/reference/filesystem/functions/fgetcsv.xml +++ b/reference/filesystem/functions/fgetcsv.xml @@ -89,18 +89,21 @@ Musi być znakiem jednobajtowym lub pustym ciągiem znaków. Pusty ciąg znaków ("") wyłącza własnościowy mechanizm ucieczki. - + - Zazwyczaj znak enclosure jest unikany wewnątrz pola - poprzez jego podwojenie; jednak znak escape - może być użyty jako alternatywa. Tak więc dla domyślnych wartości - parametrów "" i \" mają takie samo - znaczenie. Poza umożliwieniem ucieczki przed znakiem - enclosure, znak - escape nie specjalnego znaczenia; nie jest nawet - przeznaczony do ucieczki przed samym sobą. + W strumieniu wejściowym znak enclosure + zawsze może być unikany przez podwojenie wewnątrz cytowanego ciągu, + co daje pojedynczy znak enclosure + w przetworzonym wyniku. + Znak escape działa inaczej: + jeśli sekwencja znaków escape i + enclosure pojawia się na wejściu, + oba znaki będą obecne w przetworzonym wyniku. + Tak więc dla domyślnych parametrów, linia CSV taka jak + "a""b","c\"d" będzie miała pola przetworzone jako + a"b i c\"d. - + Począwszy od PHP 8.4.0 poleganie na domyślnej wartości