com doc/fr: Fix word "caractère": appendices/migra tion71/new-features.xml appendices/migration71/wind ows-support.xml appendices/migration73/incompatible.x ml install/fpm/configuration.xml language/predefined/erro r/gettraceasstring.xml language/predefined/error/tostring .xml language/predefined/throwable/gettraceasstring.xml language/predefined/throwable/tostring.xml language/type s/array.xml language/variables.xml reference/array/func tions/array-col

[email protected] (George Peter Banyard)
Newsgroups php.doc.fr
Message-ID <[email protected]>
Commit:    d846f95c41c3338b731ed704ef9d228894cf3504
Author:    Bruno Veyckemans <[email protected]>         Fri, 8 Jan 2021 18:24:32 +0100
Committer: George Peter Banyard <[email protected]>      Fri, 8 Jan 2021 22:39:17 +0000
Parents:   ced11d10b46bb39fa53cc4ce7836f74d0d210e1c
Branches:  master

Link:       http://git.php.net/?p=doc/fr.git;a=commitdiff;h=d846f95c41c3338b731ed704ef9d228894cf3504

Log:
Fix word "caractère"

Changed paths:
  M  appendices/migration71/new-features.xml
  M  appendices/migration71/windows-support.xml
  M  appendices/migration73/incompatible.xml
  M  install/fpm/configuration.xml
  M  language/predefined/error/gettraceasstring.xml
  M  language/predefined/error/tostring.xml
  M  language/predefined/throwable/gettraceasstring.xml
  M  language/predefined/throwable/tostring.xml
  M  language/types/array.xml
  M  language/variables.xml
  M  reference/array/functions/array-column.xml
  M  reference/ctype/functions/ctype-space.xml
  M  reference/datetime/formats.xml
  M  reference/dom/domtext/iselementcontentwhitespace.xml
  M  reference/filesystem/functions/fgetcsv.xml
  M  reference/filesystem/functions/file-get-contents.xml
  M  reference/filesystem/functions/fputcsv.xml
  M  reference/filesystem/functions/realpath.xml
  M  reference/filter/constants.xml
  M  reference/iconv/functions/iconv-substr.xml
  M  reference/imap/functions/imap-mutf7-to-utf8.xml
  M  reference/json/constants.xml
  M  reference/json/functions/json-last-error.xml
  M  reference/ldap/functions/ldap-escape.xml
  M  reference/mbstring/configure.xml
  M  reference/mbstring/functions/mb-chr.xml
  M  reference/mbstring/functions/mb-ord.xml
  M  reference/mongodb/bson/decimal128/tostring.xml
  M  reference/mongodb/bson/decimal128interface/tostring.xml
  M  reference/mongodb/bson/int64/tostring.xml
  M  reference/mongodb/bson/regexinterface/tostring.xml
  M  reference/mongodb/bson/symbol/tostring.xml
  M  reference/mongodb/bson/timestampinterface/tostring.xml
  M  reference/mongodb/bson/utcdatetimeinterface/tostring.xml
  M  reference/mysqli/mysqli_result/fetch-fields.xml
  M  reference/network/functions/setcookie.xml
  M  reference/oci8/OCI-Lob.xml
  M  reference/pcre/pattern.syntax.xml
  M  reference/reflection/reflectionclassconstant/tostring.xml
  M  reference/reflection/reflectionproperty/getdoccomment.xml
  M  reference/spl/splfileinfo/getbasename.xml
  M  reference/spl/splfileobject/fgetcsv.xml
  M  reference/spl/splfileobject/getcsvcontrol.xml
  M  reference/spl/splfileobject/setcsvcontrol.xml
  M  reference/strings/functions/chr.xml
  M  reference/strings/functions/str-getcsv.xml
  M  reference/var/functions/unserialize.xml
diff_d846f95c41c3338b731ed704ef9d228894cf3504.txt (text/plain, 38.8 KB)
diff --git a/appendices/migration71/new-features.xml b/appendices/migration71/new-features.xml
index 27af02b7e2..0c372b74ce 100644
--- a/appendices/migration71/new-features.xml
+++ b/appendices/migration71/new-features.xml
@@ -203,7 +203,7 @@ function iterator(iterable $iter)
 
   <para>
    Plusieurs exceptions par bloc catch peuvent désormais être spécifié en
-   utilisant le charactère barre verticale (<literal>|</literal>). 
+   utilisant le caractère barre verticale (<literal>|</literal>).
    Ceci est utile quand différentes exception sont gérées de façon identique.
   </para>
 
@@ -299,14 +299,14 @@ int(3)
 <![CDATA[
 <?php
 $string = 'bar';
-echo "Le dernier charactère de '$string' est '$string[-1]'.\n";
+echo "Le dernier caractère de '$string' est '$string[-1]'.\n";
 ?>
 ]]>
    </programlisting>
    &example.outputs;
    <screen>
 <![CDATA[
-Le dernier charactère de 'bar' est 'r'.
+Le dernier caractère de 'bar' est 'r'.
 ]]>
    </screen>
   </informalexample>
diff --git a/appendices/migration71/windows-support.xml b/appendices/migration71/windows-support.xml
index ffdca8336d..db12d09d06 100644
--- a/appendices/migration71/windows-support.xml
+++ b/appendices/migration71/windows-support.xml
@@ -65,7 +65,7 @@
    pourrait ou pourrait ne pas être correct. Par exemple, avec le cmd.exe par
    défaut et sur un système avec le codepage OEM 437, la sortie dans codepage 1251,
    1252, 1253 et d'autres peuvent être montrer correctement en utilisant UTF-8.
-   Sur les mêmes systèmes, les charactères dans codepage tel que 20932 seront
+   Sur les mêmes systèmes, les caractères dans codepage tel que 20932 seront
    probablement pas montré correctement.
    Ceci fait référence aux régles système particulières pour codepage, la
    compabilité de la police et le choix du programme de console utilisé.
@@ -89,7 +89,7 @@
   <para>
    Attention particulière pour les systèmes DBCS - le changement de codepage lors de
    l'exécution en utilisant <function>ini_set</function> risque de causer des problèmes d'affichage.
-   À la différence des systèmes non DBCS, c'est que les charactères étendues nécessites deux consoles
+   À la différence des systèmes non DBCS, c'est que les caractères étendues nécessites deux consoles
    pour être affiché. Dans certains cas, seulement la mise en correspondance des caractères dans
    le jeu de glyphes de la police pourrait se produire, aucun changement de police se produit. Ceci est
    la nature des systèmes DBCS, la manière la plus simple de prévenir des problèmes d'affichages
diff --git a/appendices/migration73/incompatible.xml b/appendices/migration73/incompatible.xml
index 3d90b229f2..6838b32edf 100644
--- a/appendices/migration73/incompatible.xml
+++ b/appendices/migration73/incompatible.xml
@@ -67,7 +67,7 @@ while ($foo) {
   </sect3>
 
   <sect3 xml:id="migration73.incompatible.core.arrayaccess">
-   <title>Interprétation Stricte des Clés de Chaînes de Charactères Entiers sur ArrayAccess</title>
+   <title>Interprétation Stricte des Clés de Chaînes de Caractères Entiers sur ArrayAccess</title>
 
    <para>
     Les accès de &array; du type <literal>$obj["123"]</literal>, où
diff --git a/install/fpm/configuration.xml b/install/fpm/configuration.xml
index b4c8de2f28..250682da19 100644
--- a/install/fpm/configuration.xml
+++ b/install/fpm/configuration.xml
@@ -57,7 +57,7 @@
     </term>
     <listitem>
      <para>
-      Limite d'historique pour les lignes enregistrés qui permet des messages d'événements plus long que 1024 charactères sans s'emballer.
+      Limite d'historique pour les lignes enregistrés qui permet des messages d'événements plus long que 1024 caractères sans s'emballer.
       Valeur par défault : 1024
       Disponible à partir de PHP 7.3.0.
      </para>
diff --git a/language/predefined/error/gettraceasstring.xml b/language/predefined/error/gettraceasstring.xml
index e83c441350..35d3577915 100644
--- a/language/predefined/error/gettraceasstring.xml
+++ b/language/predefined/error/gettraceasstring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="error.gettraceasstring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>Error::getTraceAsString</refname>
-  <refpurpose>Récupère la trace d'appels en tant que chaîne de charactères</refpurpose>
+  <refpurpose>Récupère la trace d'appels en tant que chaîne de caractères</refpurpose>
  </refnamediv>
  
  <refsect1 role="description">
diff --git a/language/predefined/error/tostring.xml b/language/predefined/error/tostring.xml
index e9d3e38fbd..5c35ab7a38 100644
--- a/language/predefined/error/tostring.xml
+++ b/language/predefined/error/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="error.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>Error::__toString</refname>
-  <refpurpose>Représentation sous forme de chaîne de charactère de l'erreur</refpurpose>
+  <refpurpose>Représentation sous forme de chaîne de caractère de l'erreur</refpurpose>
  </refnamediv>
  
  <refsect1 role="description">
diff --git a/language/predefined/throwable/gettraceasstring.xml b/language/predefined/throwable/gettraceasstring.xml
index 295bd7cb63..39bade3244 100644
--- a/language/predefined/throwable/gettraceasstring.xml
+++ b/language/predefined/throwable/gettraceasstring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="throwable.gettraceasstring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>Throwable::getTraceAsString</refname>
-  <refpurpose>Récupère la trace d'appels en tant que chaîne de charactères</refpurpose>
+  <refpurpose>Récupère la trace d'appels en tant que chaîne de caractères</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
diff --git a/language/predefined/throwable/tostring.xml b/language/predefined/throwable/tostring.xml
index f7c06ba9c7..50e53ceda0 100644
--- a/language/predefined/throwable/tostring.xml
+++ b/language/predefined/throwable/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="throwable.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>Throwable::__toString</refname>
-  <refpurpose>Récupère la représentation sous forme de chaîne de charactère de l'objet jeté</refpurpose>
+  <refpurpose>Récupère la représentation sous forme de chaîne de caractère de l'objet jeté</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
diff --git a/language/types/array.xml b/language/types/array.xml
index 3650eeb4f2..bc5864bb9f 100644
--- a/language/types/array.xml
+++ b/language/types/array.xml
@@ -583,7 +583,7 @@ echo $foo[bar];
    
    <warning>
     <simpara>
-     La solution de recours qui considere une constante non-définie comme une chaîne de charactère vide est dépréciée depuis
+     La solution de recours qui considere une constante non-définie comme une chaîne de caractère vide est dépréciée depuis
      PHP 7.2.0, et émet une erreur de niveau <constant>E_WARNING</constant>.
      Précédemment, une erreur de niveau  <constant>E_NOTICE</constant> était émise.
     </simpara>
diff --git a/language/variables.xml b/language/variables.xml
index b3e9e12bae..3c4bfd3987 100644
--- a/language/variables.xml
+++ b/language/variables.xml
@@ -898,7 +898,7 @@ if ($_POST) {
    
    <note>
      <simpara>
-      Si le nom d'une variable externe commence par une syntaxe valide pour un tableau, les charactères qui suivent
+      Si le nom d'une variable externe commence par une syntaxe valide pour un tableau, les caractères qui suivent
       sont silencieusement ignorés. Par example : <literal>&lt;input name="foo[bar]baz"&gt;</literal>
       deviens <literal>$_REQUEST['foo']['bar']</literal>.
      </simpara>
diff --git a/reference/array/functions/array-column.xml b/reference/array/functions/array-column.xml
index 8fa6e58e9e..1485aed284 100644
--- a/reference/array/functions/array-column.xml
+++ b/reference/array/functions/array-column.xml
@@ -60,7 +60,7 @@
       <para>
        La colonne à utiliser comme index/clé pour le tableau retourné.
        Cette valeur peut être la clé entière de la colonne, ou le nom de la clé.
-       La valeur est <link linkend="language.types.array.key-casts">cast</link> comme d'habitude pour les clés du tableau (cependant, les objects qui supportent une conversion en chaîne de charactère sont aussi autorisé).
+       La valeur est <link linkend="language.types.array.key-casts">cast</link> comme d'habitude pour les clés du tableau (cependant, les objects qui supportent une conversion en chaîne de caractère sont aussi autorisé).
       </para>
      </listitem>
     </varlistentry>
diff --git a/reference/ctype/functions/ctype-space.xml b/reference/ctype/functions/ctype-space.xml
index db015eea39..055d568234 100644
--- a/reference/ctype/functions/ctype-space.xml
+++ b/reference/ctype/functions/ctype-space.xml
@@ -63,9 +63,9 @@ $strings = array(
 );
 foreach ($strings as $name => $testcase) {
     if (ctype_space($testcase)) {
-        echo "The chaîne de charactères '$name' contient que des caractères d'espacements blancs.\n";
+        echo "La chaîne de caractères '$name' ne contient que des caractères d'espacements blancs.\n";
     } else {
-        echo "The chaîne de charactères '$name' ne contient pas que des caractères d'espacements blancs.\n";
+        echo "La chaîne de caractères '$name' ne contient pas que des caractères d'espacements blancs.\n";
     }
 }
 ?>
@@ -74,7 +74,7 @@ foreach ($strings as $name => $testcase) {
     &example.outputs;
     <screen>
 <![CDATA[
-La chaîne 'string1' contient que des caractères d'espacements blancs.
+La chaîne 'string1' ne contient que des caractères d'espacements blancs.
 La chaîne 'string2' ne contient pas que des caractères d'espacements blancs.
 La chaîne 'string3' ne contient pas que des caractères d'espacements blancs.
 ]]>
diff --git a/reference/datetime/formats.xml b/reference/datetime/formats.xml
index 4c3234f2fe..027c9d6974 100644
--- a/reference/datetime/formats.xml
+++ b/reference/datetime/formats.xml
@@ -14,7 +14,7 @@
   <function>strtotime</function> est capable de comprendre.
   Les formats sont groupés par sections.
   Dans la plupart des cas, les formats de sections différentes, séparé par des
-  charactères d'espacement blanc, des virgules ou des points, peuvent être
+  caractères d'espacement blanc, des virgules ou des points, peuvent être
   utilisés dans la même chaîne date/moment. Pour chaque format supporté, un ou
   plusieurs exemples sont donnés ainsi qu'une description du format correspondant.
   Les caractères entre guillemets simples pour les formats sont insensibles à la
diff --git a/reference/dom/domtext/iselementcontentwhitespace.xml b/reference/dom/domtext/iselementcontentwhitespace.xml
index 1d454c88ee..2707577c66 100644
--- a/reference/dom/domtext/iselementcontentwhitespace.xml
+++ b/reference/dom/domtext/iselementcontentwhitespace.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="domtext.iselementcontentwhitespace" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>DOMText::isElementContentWhitespace</refname>
-  <refpurpose>Rapporte si le nœud textuel contient des charactères d'espacement blanc</refpurpose>
+  <refpurpose>Rapporte si le nœud textuel contient des caractères d'espacement blanc</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
diff --git a/reference/filesystem/functions/fgetcsv.xml b/reference/filesystem/functions/fgetcsv.xml
index 935415f44c..4cb3eb9852 100644
--- a/reference/filesystem/functions/fgetcsv.xml
+++ b/reference/filesystem/functions/fgetcsv.xml
@@ -87,11 +87,11 @@
       </para>
       <note>
        <simpara>
-        En général un charactère d'encadrement <parameter>enclosure</parameter> est 
+        En général un caractère d'encadrement <parameter>enclosure</parameter> est
         échappé à l'intérieur d'un champ en le dédoublant;
         Cependant, le caractère d'échappement <parameter>escape</parameter> peut être utilisé comme une alternative.
         Donc pour la valeur par défaut <literal>""</literal> et <literal>\"</literal>
-        ont la même signification. Outre échapper le charactère d'encadrement <parameter>enclosure</parameter>
+        ont la même signification. Outre échapper le caractère d'encadrement <parameter>enclosure</parameter>
         le caractère d'échappement <parameter>escape</parameter> n'a pas de
         signification spéciale; même pas de s'échapper lui-même.
        </simpara>
@@ -138,7 +138,7 @@
        <entry>7.4.0</entry>
        <entry>
         Le paramètre <parameter>escape</parameter> accepte désormais une chaîne de
-        charactère vide afin de désactiver le mécanisme d'échapement propriétaire.
+        caractère vide afin de désactiver le mécanisme d'échapement propriétaire.
        </entry>
       </row>
      </tbody>
diff --git a/reference/filesystem/functions/file-get-contents.xml b/reference/filesystem/functions/file-get-contents.xml
index ee0c6fef07..f655b8201c 100644
--- a/reference/filesystem/functions/file-get-contents.xml
+++ b/reference/filesystem/functions/file-get-contents.xml
@@ -162,7 +162,7 @@ $file = file_get_contents('./people.txt', FILE_USE_INCLUDE_PATH);
     <programlisting role="php">
 <![CDATA[
 <?php
-// Lit 14 caractères à partir du 21ème charactère
+// Lit 14 caractères à partir du 21ème caractère
 $section = file_get_contents('./people.txt', FALSE, NULL, 20, 14);
 var_dump($section);
 ?>
diff --git a/reference/filesystem/functions/fputcsv.xml b/reference/filesystem/functions/fputcsv.xml
index 8ac692ffa5..7ad1e5523c 100755
--- a/reference/filesystem/functions/fputcsv.xml
+++ b/reference/filesystem/functions/fputcsv.xml
@@ -40,7 +40,7 @@
      <term><parameter>fields</parameter></term>
      <listitem>
       <para>
-       Un tableau de chaînes de charactères <type>string</type>.
+       Un tableau de chaînes de caractères <type>string</type>.
       </para>
      </listitem>
     </varlistentry>
diff --git a/reference/filesystem/functions/realpath.xml b/reference/filesystem/functions/realpath.xml
index 62c9113262..4027bffd2b 100644
--- a/reference/filesystem/functions/realpath.xml
+++ b/reference/filesystem/functions/realpath.xml
@@ -33,7 +33,7 @@
        Le chemin à vérifier.
        <note>
         <para>
-         Un chemin d'accès doit être fourni, la valeur peut être une chaîne de charactère vide.
+         Un chemin d'accès doit être fourni, la valeur peut être une chaîne de caractère vide.
          Dans ces cas, la valeur est interprétée comme étant le dossier courant.
         </para>
        </note>
diff --git a/reference/filter/constants.xml b/reference/filter/constants.xml
index 7acaf9a306..fef769f026 100644
--- a/reference/filter/constants.xml
+++ b/reference/filter/constants.xml
@@ -645,7 +645,7 @@
    </term>
    <listitem>
     <simpara>
-     Accepte des charactères Unicode dans la partie locale du filtre "validate_email".
+     Accepte des caractères Unicode dans la partie locale du filtre "validate_email".
      (Disponible depuis PHP 7.1.0)
     </simpara>
    </listitem>
diff --git a/reference/iconv/functions/iconv-substr.xml b/reference/iconv/functions/iconv-substr.xml
index 07e09bdac3..7e242694c2 100644
--- a/reference/iconv/functions/iconv-substr.xml
+++ b/reference/iconv/functions/iconv-substr.xml
@@ -128,8 +128,8 @@
        <entry>7.0.11</entry>
        <entry>
         Si <parameter>string</parameter> est égal à
-        <parameter>offset</parameter> charactères long, une chaine vide sera
-        retourné. Antérieur à cette version, &false; était retourné dans ce cas.
+        <parameter>offset</parameter> caractères long, une chaîne vide sera
+        retournée. Antérieur à cette version, &false; était retourné dans ce cas.
        </entry>
       </row>
      </tbody>
diff --git a/reference/imap/functions/imap-mutf7-to-utf8.xml b/reference/imap/functions/imap-mutf7-to-utf8.xml
index ec10644045..9be8e9203b 100644
--- a/reference/imap/functions/imap-mutf7-to-utf8.xml
+++ b/reference/imap/functions/imap-mutf7-to-utf8.xml
@@ -5,7 +5,7 @@
 <refentry xml:id="function.imap-mutf7-to-utf8" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>imap_mutf7_to_utf8</refname>
-  <refpurpose>Décode une chaîne de charactère UTF-7 modifié en UTF-8</refpurpose>
+  <refpurpose>Décode une chaîne de caractère UTF-7 modifié en UTF-8</refpurpose>
  </refnamediv>
 
  <refsect1 role="description"><!-- {{{ -->
diff --git a/reference/json/constants.xml b/reference/json/constants.xml
index 0524f8c3df..2de370a92e 100644
--- a/reference/json/constants.xml
+++ b/reference/json/constants.xml
@@ -137,8 +137,8 @@
    </term>
    <listitem>
     <simpara>
-     Une clé commençant avec le charactère \u0000 était présent dans la
-     chaîne de charactères passé à <function>json_decode</function> 
+     Une clé commençant avec le caractère \u0000 était présent dans la
+     chaîne de caractères passé à <function>json_decode</function>
      lors d'un décodage d'un object JSON en un object PHP.
      Disponible à partir de PHP 7.0.0.
     </simpara>
@@ -152,7 +152,7 @@
    <listitem>
     <simpara>
      Substitut UTF-16 simple non apparié dans l'échappement unicode contenue
-     dans la chaîne de charactères JSON passé à <function>json_decode</function>.
+     dans la chaîne de caractères JSON passé à <function>json_decode</function>.
      Disponible à partir de PHP 7.0.0.
     </simpara>
    </listitem>
diff --git a/reference/json/functions/json-last-error.xml b/reference/json/functions/json-last-error.xml
index fbf08bf7b1..ecf0bf21cd 100644
--- a/reference/json/functions/json-last-error.xml
+++ b/reference/json/functions/json-last-error.xml
@@ -101,7 +101,7 @@
      </row>
      <row>
       <entry><constant>JSON_ERROR_UTF16</constant></entry>
-      <entry>Charactères UTF-16 mal formés, probablement mal encodé</entry>
+      <entry>Caractères UTF-16 mal formés, probablement mal encodé</entry>
       <entry>PHP 7.0.0</entry>
      </row>
     </tbody>
diff --git a/reference/ldap/functions/ldap-escape.xml b/reference/ldap/functions/ldap-escape.xml
index 222c0a8d89..8622dcc9f7 100644
--- a/reference/ldap/functions/ldap-escape.xml
+++ b/reference/ldap/functions/ldap-escape.xml
@@ -51,7 +51,7 @@
        <constant>LDAP_ESCAPE_FILTER</constant> pour les filtres
        à utiliser avec <function>ldap_search</function>, ou
        <constant>LDAP_ESCAPE_DN</constant> pour les DNs.
-       Si aucun drapeau n'est passé, tous les charactères sont échappés.
+       Si aucun drapeau n'est passé, tous les caractères sont échappés.
       </para>
      </listitem>
     </varlistentry>
diff --git a/reference/mbstring/configure.xml b/reference/mbstring/configure.xml
index 8f1f8e1a1e..5fd0a9642a 100644
--- a/reference/mbstring/configure.xml
+++ b/reference/mbstring/configure.xml
@@ -33,11 +33,11 @@
    <listitem>
     <para>
      <option role="configure">--disable-mbregex</option> : Désactive les
-     fonctions d'expression régulières avec le support de charactère multi-octets.
+     fonctions d'expression régulières avec le support de caractère multi-octets.
     </para>
     <para>
      <productname>Oniguruma</productname> est nécessaire pour les fonctions
-     d'expression régulière avec le support de charactère multi-octets.
+     d'expression régulière avec le support de caractère multi-octets.
      À partir de PHP 7.4.0, pkg-config est utilisé pour détecter la
      bibliothèque libonig.
      Antérieur à PHP 7.4.0, <productname>Oniguruma</productname> était inclue
diff --git a/reference/mbstring/functions/mb-chr.xml b/reference/mbstring/functions/mb-chr.xml
index 7fa23613e1..76df63c8ee 100644
--- a/reference/mbstring/functions/mb-chr.xml
+++ b/reference/mbstring/functions/mb-chr.xml
@@ -5,7 +5,7 @@
 <refentry xml:id="function.mb-chr" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>mb_chr</refname>
-  <refpurpose>Récupère un charactère spécifique</refpurpose>
+  <refpurpose>Récupère un caractère spécifique</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -48,7 +48,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne un charactère spécifique&return.falseforfailure;.
+   Retourne un caractère spécifique&return.falseforfailure;.
   </para>
  </refsect1>
 
diff --git a/reference/mbstring/functions/mb-ord.xml b/reference/mbstring/functions/mb-ord.xml
index b1662d09a0..7c1e32b73a 100644
--- a/reference/mbstring/functions/mb-ord.xml
+++ b/reference/mbstring/functions/mb-ord.xml
@@ -48,7 +48,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne le point de code d'un charactère&return.falseforfailure;.
+   Retourne le point de code d'un caractère&return.falseforfailure;.
   </para>
  </refsect1>
 
diff --git a/reference/mongodb/bson/decimal128/tostring.xml b/reference/mongodb/bson/decimal128/tostring.xml
index d494796ea3..6748b24cf1 100644
--- a/reference/mongodb/bson/decimal128/tostring.xml
+++ b/reference/mongodb/bson/decimal128/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-decimal128.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\Decimal128::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactère de Decimal128</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractère de Decimal128</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -25,7 +25,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne la représentation sous forme de chaîne de charactère de Decimal128.
+   Retourne la représentation sous forme de chaîne de caractère de Decimal128.
   </para>
  </refsect1>
 
diff --git a/reference/mongodb/bson/decimal128interface/tostring.xml b/reference/mongodb/bson/decimal128interface/tostring.xml
index fd837a19b5..e809650884 100644
--- a/reference/mongodb/bson/decimal128interface/tostring.xml
+++ b/reference/mongodb/bson/decimal128interface/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-decimal128interface.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\Decimal128Interface::__toString</refname>
-  <refpurpose>Retourne une représentation sous chaîne de charactères de Decimal128Interface</refpurpose>
+  <refpurpose>Retourne une représentation sous chaîne de caractères de Decimal128Interface</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -25,7 +25,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne une représentation sous chaîne de charactères de Decimal128Interface.
+   Retourne une représentation sous chaîne de caractères de Decimal128Interface.
   </para>
  </refsect1>
 
diff --git a/reference/mongodb/bson/int64/tostring.xml b/reference/mongodb/bson/int64/tostring.xml
index 12262a970b..3c96e7ede5 100644
--- a/reference/mongodb/bson/int64/tostring.xml
+++ b/reference/mongodb/bson/int64/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-int64.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\Int64::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactère de Int64</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractère de Int64</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -25,7 +25,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne la représentation sous forme de chaîne de charactère de Int64.
+   Retourne la représentation sous forme de chaîne de caractère de Int64.
   </para>
  </refsect1>
 
diff --git a/reference/mongodb/bson/regexinterface/tostring.xml b/reference/mongodb/bson/regexinterface/tostring.xml
index 86d01a3952..4313e66619 100644
--- a/reference/mongodb/bson/regexinterface/tostring.xml
+++ b/reference/mongodb/bson/regexinterface/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-regexinterface.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\RegexInterface::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactère de cette RegexInterface</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractère de cette RegexInterface</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
diff --git a/reference/mongodb/bson/symbol/tostring.xml b/reference/mongodb/bson/symbol/tostring.xml
index 74e948b849..df28da0701 100644
--- a/reference/mongodb/bson/symbol/tostring.xml
+++ b/reference/mongodb/bson/symbol/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-symbol.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\Symbol::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactère de Symbol</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractère de Symbol</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -25,7 +25,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne la représentation sous forme de chaîne de charactère de Symbol.
+   Retourne la représentation sous forme de chaîne de caractère de Symbol.
   </para>
  </refsect1>
 
diff --git a/reference/mongodb/bson/timestampinterface/tostring.xml b/reference/mongodb/bson/timestampinterface/tostring.xml
index 3ead4f9523..d3eee10d48 100644
--- a/reference/mongodb/bson/timestampinterface/tostring.xml
+++ b/reference/mongodb/bson/timestampinterface/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-timestampinterface.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\TimestampInterface::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactère de TimestampInterface</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractère de TimestampInterface</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -25,7 +25,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne la représentation sous forme de chaîne de charactère de TimestampInterface.
+   Retourne la représentation sous forme de chaîne de caractère de TimestampInterface.
   </para>
  </refsect1>
 
diff --git a/reference/mongodb/bson/utcdatetimeinterface/tostring.xml b/reference/mongodb/bson/utcdatetimeinterface/tostring.xml
index 063ede6d5a..324927bb07 100644
--- a/reference/mongodb/bson/utcdatetimeinterface/tostring.xml
+++ b/reference/mongodb/bson/utcdatetimeinterface/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="mongodb-bson-utcdatetimeinterface.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>MongoDB\BSON\UTCDateTimeInterface::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactère de UTCDateTimeInterface</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractère de UTCDateTimeInterface</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
@@ -25,7 +25,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne la représentation sous forme de chaîne de charactère de UTCDateTimeInterface.
+   Retourne la représentation sous forme de chaîne de caractère de UTCDateTimeInterface.
   </para>
  </refsect1>
 
diff --git a/reference/mysqli/mysqli_result/fetch-fields.xml b/reference/mysqli/mysqli_result/fetch-fields.xml
index 8c52b1e423..954d3c4ba2 100644
--- a/reference/mysqli/mysqli_result/fetch-fields.xml
+++ b/reference/mysqli/mysqli_result/fetch-fields.xml
@@ -125,13 +125,13 @@ if ($mysqli->connect_errno) {
 
 foreach (array('latin1', 'utf8') as $charset) {
 
-    // Définir le jeu de charactère, pour montrer son impact sur certaines valeurs (par exemple, longeurs en octets)
+    // Définir le jeu de caractère, pour montrer son impact sur certaines valeurs (par exemple, longeurs en octets)
     $mysqli->set_charset($charset);
 
     $query = "SELECT actor_id, last_name from actor ORDER BY actor_id";
 
     echo "============================\n";
-    echo "Jeu de charactères : $charset\n";
+    echo "Jeu de caractères : $charset\n";
     echo "============================\n";
     
     if ($result = $mysqli->query($query)) {
@@ -171,13 +171,13 @@ if (mysqli_connect_errno()) {
 
 foreach (array('latin1', 'utf8') as $charset) {
 
-    // Définir le jeu de charactère, pour montrer son impact sur certaines valeurs (par exemple, longeurs en octets)
+    // Définir le jeu de caractère, pour montrer son impact sur certaines valeurs (par exemple, longeurs en octets)
     mysqli_set_charset($link, $charset);
 
     $query = "SELECT actor_id, last_name from actor ORDER BY actor_id";
 
     echo "============================\n";
-    echo "Jeu de charactères : $charset\n";
+    echo "Jeu de caractères : $charset\n";
     echo "============================\n";
 
     if ($result = mysqli_query($link, $query)) {
@@ -206,7 +206,7 @@ mysqli_close($link);
    <screen>
 <![CDATA[
 ============================
-Jeu de charactères : latin1
+Jeu de caractères : latin1
 ============================
 Name:      actor_id
 Table:     actor
@@ -225,7 +225,7 @@ Flags:     20489
 Type:      253
 
 ============================
-Jeu de charactères : utf8
+Jeu de caractères : utf8
 ============================
 Name:      actor_id
 Table:     actor
diff --git a/reference/network/functions/setcookie.xml b/reference/network/functions/setcookie.xml
index 09b837b7e2..695fcdd34a 100644
--- a/reference/network/functions/setcookie.xml
+++ b/reference/network/functions/setcookie.xml
@@ -33,7 +33,7 @@
    doivent être envoyés <emphasis>avant</emphasis> toute autre sortie
    (c'est une restriction du protocole HTTP, pas de PHP). Cela vous impose
    d'appeler cette fonction avant toute balise <literal>&lt;html&gt;</literal>
-   ou <literal>&lt;head&gt;</literal> et aussi des charactères d'espacement blanc.
+   ou <literal>&lt;head&gt;</literal> et aussi des caractères d'espacement blanc.
   </para>
   <para>
    Une fois que les cookies ont été placés, ils seront accessible lors du prochain
diff --git a/reference/oci8/OCI-Lob.xml b/reference/oci8/OCI-Lob.xml
index fd50dc6251..047031a16d 100644
--- a/reference/oci8/OCI-Lob.xml
+++ b/reference/oci8/OCI-Lob.xml
@@ -12,7 +12,7 @@
   <section xml:id="OCI-Lob.intro">
    &reftitle.intro;
    <para>
-    Fonctionnalité OCI8 LOB pour les objets de données binaire large (BLOB) et de charactères (CLOB).
+    Fonctionnalité OCI8 LOB pour les objets de données binaire large (BLOB) et de caractères (CLOB).
    </para>
    <note>
    <para>
diff --git a/reference/pcre/pattern.syntax.xml b/reference/pcre/pattern.syntax.xml
index b3a7250a3a..13df966b6d 100644
--- a/reference/pcre/pattern.syntax.xml
+++ b/reference/pcre/pattern.syntax.xml
@@ -1454,16 +1454,16 @@
   <para>
    En mode UTF-8, les caractères dont les valeurs sont supérieures à 128 ne seront trouvés par
    aucune des classes de caractères POSIX.
-   À partir de PHP 5.3.0 et libpcre 8.10 certains charactères de classes ont été
-   modifié pour utiliser des charactères de propriétés Unicode, dans ce cas les
+   À partir de PHP 5.3.0 et libpcre 8.10 certains caractères de classes ont été
+   modifié pour utiliser des caractères de propriétés Unicode, dans ce cas les
    restrictions mentionnées ne s'applique pas.
    Référez-vous au <link xlink:href="&url.pcre.man;">manuel PCRE(3)</link> pour plus de détails.
   </para>
   <para>
-   Les propriétés des charactères Unicode peuvent apparaitre à l'intérieur d'une
-   classe de charactère. Ils ne peuvent pas faire partie d'une étendue.
-   Le charactère moins (tirret) après une classe de charactère Unicode satisfera littéralement.
-   Essayer de terminer une étendue avec une propriété de charactère Unicode résultera en un avertissement.
+   Les propriétés des caractères Unicode peuvent apparaitre à l'intérieur d'une
+   classe de caractère. Ils ne peuvent pas faire partie d'une étendue.
+   Le caractère moins (tirret) après une classe de caractère Unicode satisfera littéralement.
+   Essayer de terminer une étendue avec une propriété de caractère Unicode résultera en un avertissement.
   </para>
  </section>
  
diff --git a/reference/reflection/reflectionclassconstant/tostring.xml b/reference/reflection/reflectionclassconstant/tostring.xml
index db77a35240..be30f0574a 100644
--- a/reference/reflection/reflectionclassconstant/tostring.xml
+++ b/reference/reflection/reflectionclassconstant/tostring.xml
@@ -6,7 +6,7 @@
 <refentry xml:id="reflectionclassconstant.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>ReflectionClassConstant::__toString</refname>
-  <refpurpose>Retourne la représentation sous forme de chaîne de charactères de l'objet ReflectionClassConstant</refpurpose>
+  <refpurpose>Retourne la représentation sous forme de chaîne de caractères de l'objet ReflectionClassConstant</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
diff --git a/reference/reflection/reflectionproperty/getdoccomment.xml b/reference/reflection/reflectionproperty/getdoccomment.xml
index 5831bcd8af..231201cf9c 100644
--- a/reference/reflection/reflectionproperty/getdoccomment.xml
+++ b/reference/reflection/reflectionproperty/getdoccomment.xml
@@ -42,7 +42,7 @@
 class Str
 {
     /**
-     * @var int  La taille de la chaîne de charactère
+     * @var int  La taille de la chaîne de caractère
      */
     public $length = 5;
 }
@@ -58,7 +58,7 @@ var_dump($prop->getDocComment());
     <screen>
 <![CDATA[
 string(53) "/**
-     * @var int  La taille de la chaîne de charactère
+     * @var int  La taille de la chaîne de caractère
      */"
 ]]>
     </screen>
diff --git a/reference/spl/splfileinfo/getbasename.xml b/reference/spl/splfileinfo/getbasename.xml
index 267d46c8c6..ae945997d4 100644
--- a/reference/spl/splfileinfo/getbasename.xml
+++ b/reference/spl/splfileinfo/getbasename.xml
@@ -22,7 +22,7 @@
   <caution>
    <para>
     <function>SplFileInfo::getBasename</function> a conscience de la locale, donc pour voir la
-    bonne basename avec un chemin qui contient des charactères multioctets, la locale correspondante doit
+    bonne basename avec un chemin qui contient des caractères multioctets, la locale correspondante doit
     être définie en utilisant la fonction <function>setlocale</function>.
    </para>
   </caution>
diff --git a/reference/spl/splfileobject/fgetcsv.xml b/reference/spl/splfileobject/fgetcsv.xml
index dd40d865a8..7f1f94cfb3 100644
--- a/reference/spl/splfileobject/fgetcsv.xml
+++ b/reference/spl/splfileobject/fgetcsv.xml
@@ -114,7 +114,7 @@
        <entry>7.4.0</entry>
        <entry>
         Le paramètre <parameter>escape</parameter> accepte désormais une chaîne de
-        charactère vide afin de désactivé le mécanisme d'échapement propriétaire.
+        caractère vide afin de désactivé le mécanisme d'échapement propriétaire.
        </entry>
       </row>
      </tbody>
diff --git a/reference/spl/splfileobject/getcsvcontrol.xml b/reference/spl/splfileobject/getcsvcontrol.xml
index b56db9cc45..c5e3147483 100644
--- a/reference/spl/splfileobject/getcsvcontrol.xml
+++ b/reference/spl/splfileobject/getcsvcontrol.xml
@@ -49,7 +49,7 @@
       <row>
        <entry>7.4.0</entry>
        <entry>
-        Le charactère d'espacement peut désormais être une chaîne vide.
+        Le caractère d'espacement peut désormais être une chaîne vide.
        </entry>
       </row>
       <row>
diff --git a/reference/spl/splfileobject/setcsvcontrol.xml b/reference/spl/splfileobject/setcsvcontrol.xml
index 3278aa5dda..db5763bfbe 100644
--- a/reference/spl/splfileobject/setcsvcontrol.xml
+++ b/reference/spl/splfileobject/setcsvcontrol.xml
@@ -80,7 +80,7 @@
        <entry>7.4.0</entry>
        <entry>
         Le paramètre <parameter>escape</parameter> accepte désormais une chaîne de
-        charactère vide afin de désactivé le mécanisme d'échapement propriétaire.
+        caractère vide afin de désactivé le mécanisme d'échapement propriétaire.
        </entry>
       </row>
      </tbody>
diff --git a/reference/strings/functions/chr.xml b/reference/strings/functions/chr.xml
index 05228e9919..0ced745f45 100644
--- a/reference/strings/functions/chr.xml
+++ b/reference/strings/functions/chr.xml
@@ -15,7 +15,7 @@
    <methodparam><type>int</type><parameter>codepoint</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Retourne une &string; d'un seul caractère contenant le charactère spécifié en
+   Retourne une &string; d'un seul caractère contenant le caractère spécifié en
    interprétant <parameter>codepoint</parameter> comme un &integer; non signé.
   </para>
   <para>
diff --git a/reference/strings/functions/str-getcsv.xml b/reference/strings/functions/str-getcsv.xml
index 91f35aada1..d21528f7c2 100644
--- a/reference/strings/functions/str-getcsv.xml
+++ b/reference/strings/functions/str-getcsv.xml
@@ -69,11 +69,11 @@
       </para>
       <note>
        <simpara>
-        En général un charactère d'encadrement <parameter>enclosure</parameter> est 
+        En général un caractère d'encadrement <parameter>enclosure</parameter> est
         échapper à l'intérieur d'un champ en le dédoublant;
         Cependant, le caractère d'échappement <parameter>escape</parameter> peut être utilisé comme une alternative.
         Donc pour la valeur par défaut <literal>""</literal> et <literal>\"</literal>
-        ont la même signification. Outre échapper le charactère d'encadrement <parameter>enclosure</parameter>
+        ont la même signification. Outre échapper le caractère d'encadrement <parameter>enclosure</parameter>
         le caractère d'échappement <parameter>escape</parameter> n'a pas de
         signification spéciale; même pas de s'échapper lui-même.
        </simpara>
diff --git a/reference/var/functions/unserialize.xml b/reference/var/functions/unserialize.xml
index 20341ae939..3c97b45cf8 100644
--- a/reference/var/functions/unserialize.xml
+++ b/reference/var/functions/unserialize.xml
@@ -68,7 +68,7 @@
          <link linkend="ini.unserialize-callback-func">unserialize_callback_func</link>.
          Chaque fois qu'une classe non-définie sera instanciée, cette fonction sera
          appelée. Pour désactiver cette fonctionnalité, laissez simplement la 
-         chaîne de charactère vide.
+         chaîne de caractère vide.
         </para>
        </note>
       </para>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.