Skip to content

Commit 96eda8e

Browse files
authored
[Sync-En] ext/mbstring: clarify the ValueError conditions of mb_*code_numericentity() (#3466)
Translation of php/doc-en#4852 (commit 3505aae): the error is raised when map contains a value that is not an int, float, bool, null or numeric string, rather than when map is not a list of ints. EN-Revision updated.
1 parent 553f37d commit 96eda8e

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

reference/mbstring/functions/mb-decode-numericentity.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 4e69a9f2b14deefca0befec576335e33152448f3 Maintainer: yannick Status: ready -->
3-
<!-- Reviewed: no -->
2+
<!-- EN-Revision: 3505aae96c190f3970e15bf3b7a12ead73b95662 Maintainer: yannick Status: ready -->
43
<refentry xml:id="function.mb-decode-numericentity" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
54
<refnamediv>
65
<refname>mb_decode_numericentity</refname>
@@ -63,7 +62,8 @@
6362
&reftitle.errors;
6463
<simpara>
6564
Lève une exception <exceptionname>ValueError</exceptionname> si
66-
<parameter>map</parameter> n'est pas une liste d'&integer;s.
65+
<parameter>map</parameter> contient une valeur qui n'est ni un
66+
&integer;, ni un &float;, ni un &boolean;, ni &null;, ni une <link linkend="language.types.numeric-strings">chaîne numérique</link>.
6767
</simpara>
6868
</refsect1>
6969

@@ -81,9 +81,9 @@
8181
<row>
8282
<entry>8.4.0</entry>
8383
<entry>
84-
<function>mb_decode_numericentity</function> lève désormais une
84+
La fonction <function>mb_decode_numericentity</function> lève désormais une
8585
exception <exceptionname>ValueError</exceptionname> si <parameter>map</parameter>
86-
n'est pas une liste d'&integer;s.
86+
contient une valeur qui ne peut pas être convertie implicitement en int.
8787
</entry>
8888
</row>
8989
&mbstring.changelog.encoding-nullable;

reference/mbstring/functions/mb-encode-numericentity.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: a60ef65239113c7871643be68ada91081376c936 Maintainer: yannick Status: ready -->
3-
<!-- Reviewed: no -->
2+
<!-- EN-Revision: 3505aae96c190f3970e15bf3b7a12ead73b95662 Maintainer: yannick Status: ready -->
43
<refentry xml:id="function.mb-encode-numericentity" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
54
<refnamediv>
65
<refname>mb_encode_numericentity</refname>
@@ -73,7 +72,8 @@
7372
&reftitle.errors;
7473
<simpara>
7574
Lève une exception <exceptionname>ValueError</exceptionname> si
76-
<parameter>map</parameter> n'est pas une liste d'&integer;s.
75+
<parameter>map</parameter> contient une valeur qui n'est ni un
76+
&integer;, ni un &float;, ni un &boolean;, ni &null;, ni une <link linkend="language.types.numeric-strings">chaîne numérique</link>.
7777
</simpara>
7878
</refsect1>
7979

@@ -91,9 +91,9 @@
9191
<row>
9292
<entry>8.4.0</entry>
9393
<entry>
94-
<function>mb_encode_numericentity</function> lève désormais une
94+
La fonction <function>mb_encode_numericentity</function> lève désormais une
9595
exception <exceptionname>ValueError</exceptionname> si <parameter>map</parameter>
96-
n'est pas une liste d'&integer;s.
96+
contient une valeur qui ne peut pas être convertie implicitement en int.
9797
</entry>
9898
</row>
9999
&mbstring.changelog.encoding-nullable;

0 commit comments

Comments
 (0)