diff --git a/.claude/settings.local.json b/.claude/settings.local.json
new file mode 100644
index 0000000000..dc52a09c2c
--- /dev/null
+++ b/.claude/settings.local.json
@@ -0,0 +1,23 @@
+{
+ "permissions": {
+ "allow": [
+ "Bash(bash:*)",
+ "Bash(node -e:*)",
+ "Bash(node:*)",
+ "Bash(while IFS='|' read filepath fr_hash en_hash)",
+ "Bash(do echo \"=== $filepath ===\" echo \"FR points to: $fr_hash\" echo \"EN current: $en_hash\" git diff \"$fr_hash\"..\"$en_hash\" -- \"$filepath\")",
+ "Bash(skip=\"[SKIP]\")",
+ "Bash(__NEW_LINE_c89e4ccfde51d0a2__ echo \"\")",
+ "Bash(__NEW_LINE_367c5fcbb11f09fe__ echo \"\")",
+ "Bash(__NEW_LINE_454259d5376d896e__ echo \"\")",
+ "Bash(__NEW_LINE_28964b2a7d5796a6__ echo \"\")",
+ "Bash(git config:*)",
+ "Bash(xxd:*)",
+ "Bash(# Force git to re-detect changes by touching the index cd /c/Users/louis/www/opensource/php-doc/doc-fr && git update-index --really-refresh ; git diff --name-only)",
+ "Bash(git status:*)",
+ "Bash(git add:*)",
+ "Bash(git commit:*)",
+ "Bash(git push:*)"
+ ]
+ }
+}
diff --git a/appendices/about.xml b/appendices/about.xml
index f2358815e8..95b6b6229a 100755
--- a/appendices/about.xml
+++ b/appendices/about.xml
@@ -177,7 +177,7 @@ Retourne la taille de la chaîne $string.
Type de valeur retournée par cette fonction, qui est, en l'occurrence,
- un &integer; (i.e. la taille d'une chaîne est mesurée par
+ un &integer; (c.-à-d. la taille d'une chaîne est mesurée par
un nombre).
diff --git a/appendices/comparisons.xml b/appendices/comparisons.xml
index 09c48e4e0e..dbef666b76 100644
--- a/appendices/comparisons.xml
+++ b/appendices/comparisons.xml
@@ -43,7 +43,7 @@
constante NAN. Toutes les comparaisons de cette valeur
avec une autre valeur, y compris cette même valeur, à l'exception de &true;
auront comme résultat &false;
- (i.e. NAN != NAN et NAN !== NAN).
+ (c.-à-d. NAN != NAN et NAN !== NAN).
Exemples d'opérations qui produisent la valeur NAN :
sqrt(-1), asin(2), et
acosh(0).
diff --git a/appendices/ini.core.xml b/appendices/ini.core.xml
index 30da7a1139..5d5a3f4d37 100644
--- a/appendices/ini.core.xml
+++ b/appendices/ini.core.xml
@@ -849,9 +849,9 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
que post_max_size, les
superglobales
$_POST et $_FILES
- seront vides. Ceci peut être surveillé de différentes façons, e.g. en passant
+ seront vides. Ceci peut être surveillé de différentes façons, par exemple, en passant
une variable $_GET au script qui traite les données,
- i.e. <form action="edit.php?processed=1">, et ainsi
+ c.-à-d. <form action="edit.php?processed=1">, et ainsi
vérifier si $_GET['processed'] est défini.
@@ -1290,7 +1290,7 @@ include_path = ".:${USER}/pear/php"
Dans le fichier httpd.conf,
- peut être désactivée (i.e. pour certains hôtes virtuels) de la
+ peut être désactivée (c.-à-d. pour certains hôtes virtuels) de la
même façon
que n'importe quelle directive de configuration avec
"php_admin_value open_basedir none".
@@ -1564,9 +1564,9 @@ include_path = ".:${USER}/pear/php"
RFC 2616.
- Si cette option est activée, et que vous exécutez PHP en environnement CGI (e.g. PHP-FPM),
+ Si cette option est activée, et que vous exécutez PHP en environnement CGI (par exemple, PHP-FPM),
vous ne devriez pas utiliser les en-têtes de réponse HTTP "status" RFC 2616, mais plutôt
- utiliser l'équivalent RFC 3875, i.e. au lieu de l'en-tête ("HTTP/1.0 404 Not found"), utilisez
+ utiliser l'équivalent RFC 3875, c.-à-d. au lieu de l'en-tête ("HTTP/1.0 404 Not found"), utilisez
("Status: 404 Not Found").
diff --git a/appendices/migration71/windows-support.xml b/appendices/migration71/windows-support.xml
index e0966217e7..14c3a97530 100644
--- a/appendices/migration71/windows-support.xml
+++ b/appendices/migration71/windows-support.xml
@@ -37,12 +37,12 @@
- sapi_windows_cp_set() to set the default codepage
+ sapi_windows_cp_set() pour définir la page de codes par défaut
- sapi_windows_cp_get() to retrieve the current codepage
+ sapi_windows_cp_get() pour récupérer la page de codes actuelle
@@ -52,7 +52,7 @@
- sapi_windows_cp_conv() to convert between codepages, using iconv() compatible signature
+ sapi_windows_cp_conv() pour convertir entre les pages de codes, en utilisant une signature compatible avec iconv()
diff --git a/appendices/migration74/incompatible.xml b/appendices/migration74/incompatible.xml
index 03e39fda41..5e724f8f49 100644
--- a/appendices/migration74/incompatible.xml
+++ b/appendices/migration74/incompatible.xml
@@ -284,7 +284,7 @@
Potentiellement d'autres fonctions travaillant sur les propriétés de l'objet comme une liste,
- e.g. array_walk.
+ par exemple array_walk.
diff --git a/appendices/migration84/new-features.xml b/appendices/migration84/new-features.xml
index 4e9da91776..9d4961a3a7 100644
--- a/appendices/migration84/new-features.xml
+++ b/appendices/migration84/new-features.xml
@@ -13,17 +13,47 @@
Propriété avec hooks
- TODO
+ Les propriétés d'objet peuvent désormais avoir une logique supplémentaire
+ associée à leurs opérations get et set.
+ Selon l'utilisation, cela peut rendre la propriété virtuelle ou non,
+ c'est-à-dire qu'elle n'a aucune valeur de stockage sous-jacente.
$this->firstName . ' ' . $this->lastName;
+ }
+
+ // Toutes les opérations d'écriture passent par ce hook, et le résultat est ce qui est écrit.
+ // L'accès en lecture se fait normalement.
+ public string $firstName {
+ set => ucfirst(strtolower($value));
+ }
+
+ // Toutes les opérations d'écriture passent par ce hook, qui doit écrire dans la valeur de stockage lui-même.
+ // L'accès en lecture se fait normalement.
+ public string $lastName {
+ set {
+ if (strlen($value) < 2) {
+ throw new \InvalidArgumentException('Too short');
+ }
+ $this->lastName = $value;
+ }
+ }
+}
+
+$p = new Person();
+$p->firstName = 'peter';
+print $p->firstName; // Affiche "Peter"
+$p->lastName = 'Peterson';
+print $p->fullName; // Affiche "Peter Peterson"
]]>
diff --git a/appendices/reserved.constants.core.xml b/appendices/reserved.constants.core.xml
index 1ab28518cd..c85cc3bdf4 100644
--- a/appendices/reserved.constants.core.xml
+++ b/appendices/reserved.constants.core.xml
@@ -28,7 +28,7 @@
La version majeure courante de PHP sous la forme d'une chaîne de
- caractères (e.g., int(5) depuis la version "5.2.7-extra").
+ caractères (par exemple, int(5) depuis la version "5.2.7-extra").
@@ -40,7 +40,7 @@
La version mineure courante de PHP sous la forme d'une chaîne de
- caractères (e.g., int(2) depuis la version "5.2.7-extra").
+ caractères (par exemple, int(2) depuis la version "5.2.7-extra").
@@ -52,7 +52,7 @@
La version stable courante de PHP sous la forme d'une chaîne de
- caractères (e.g., int(7) depuis la version "5.2.7-extra").
+ caractères (par exemple, int(7) depuis la version "5.2.7-extra").
@@ -65,7 +65,7 @@
La version courante de PHP sous la forme d'un entier,
utile pour la comparaison de versions
- (e.g., int(50207) depuis la version "5.2.7-extra").
+ (par exemple, int(50207) depuis la version "5.2.7-extra").
@@ -77,7 +77,7 @@
La version "extra" courante de PHP sous la forme
- d'une chaîne de caractères(i.e., '-extra'
+ d'une chaîne de caractères (c.-à-d. '-extra'
depuis la version "5.2.7-extra"). Habituellement
utilisée par les packagers des distributions
pour indiquer une version de paquet.
@@ -199,7 +199,7 @@
- The operating system PHP was built for.
+ Le système d'exploitation pour lequel PHP a été compilé.
diff --git a/appendices/tokens.xml b/appendices/tokens.xml
index d5169cc874..517e8cc980 100644
--- a/appendices/tokens.xml
+++ b/appendices/tokens.xml
@@ -801,7 +801,7 @@ defined('T_FN') || define('T_FN', 10001);
T_STRINGparent, self, etc.
- identifiants, e.g. mots-clés comme parent et
+ identifiants, par exemple les mots-clés comme parent et
self, noms de fonctions, classes et autres, correspondent.
Voir aussi T_CONSTANT_ENCAPSED_STRING.
diff --git a/chapters/intro.xml b/chapters/intro.xml
index eb346eaa7a..57fe87d37e 100644
--- a/chapters/intro.xml
+++ b/chapters/intro.xml
@@ -149,7 +149,7 @@ echo "Bonjour, je suis un script PHP !";
énormément de bases de données.
Écrire une page web faisant appel à une base de données devient
terriblement simple, en utilisant une des extensions spécifiques
- aux bases de données (i.e., pour mysql),
+ aux bases de données (c.-à-d. pour mysql),
ou utilisant une classe d'abstraction comme PDO,
ou une connexion à n'importe quelle base de données supportant la connexion
standard ouvert via l'extension ODBC.
diff --git a/features/commandline.xml b/features/commandline.xml
index e91b9a2e24..eac7ae2edb 100755
--- a/features/commandline.xml
+++ b/features/commandline.xml
@@ -892,7 +892,7 @@ Additional .ini files parsed: (none)
Affiche des informations sur la fonction donnée ou la méthode
- d'une classe (i.e. nombre et nom des paramètres).
+ d'une classe (c.-à-d. nombre et nom des paramètres).
Cette option n'est disponible que si PHP a été compilé avec le support
@@ -1641,7 +1641,7 @@ php >
Les fichiers inclus via auto_prepend_file et auto_append_file sont analysés
- dans ce mode, mais avec quelques restrictions - i.e. les fonctions
+ dans ce mode, mais avec quelques restrictions - c.-à-d. les fonctions
doivent avoir été définies avant l'appel.
diff --git a/install/ini.xml b/install/ini.xml
index 202d189c69..ed0bd0059a 100644
--- a/install/ini.xml
+++ b/install/ini.xml
@@ -84,7 +84,7 @@ xmlns:xi="http://www.w3.org/2001/XInclude">
Si le fichier php-SAPI.ini existe (où SAPI utilise SAPI, donc le
- nom du fichier est e.g. php-cli.ini ou
+ nom du fichier est par exemple php-cli.ini ou
php-apache.ini), il sera utilisé à la place du &php.ini;.
Le nom SAPI peut être déterminé en utilisant la fonction php_sapi_name.
diff --git a/install/intro.xml b/install/intro.xml
index 92fea0d665..54256a3ff0 100644
--- a/install/intro.xml
+++ b/install/intro.xml
@@ -19,7 +19,7 @@
avez besoin de trois choses : PHP lui-même, un serveur Web et
un navigateur. Vous avez probablement un navigateur, et en
fonction de votre système d'exploitation, vous pouvez
- aussi disposer d'un serveur Web (i.e. Apache sous Linux et macOS
+ aussi disposer d'un serveur Web (c.-à-d. Apache sous Linux et macOS
ou IIS sous Windows). Vous pouvez aussi louer un espace
à une société. De cette façon, vous n'aurez pas à mettre
en place PHP, mais uniquement à écrire vos scripts, les charger
diff --git a/language/constants.xml b/language/constants.xml
index c3ffaf7bd3..60dda6634e 100644
--- a/language/constants.xml
+++ b/language/constants.xml
@@ -322,7 +322,7 @@ echo ANIMALS[1]; // affiche "chat"
__TRAIT__
Le nom du trait. Le nom du trait inclut l'espace de nom
- dans lequel il a été déclaré (e.g. Foo\Bar).
+ dans lequel il a été déclaré (par exemple Foo\Bar).
diff --git a/language/context/zip.xml b/language/context/zip.xml
index 5e7f66c2ff..320c81aeac 100644
--- a/language/context/zip.xml
+++ b/language/context/zip.xml
@@ -7,7 +7,7 @@
annotations="verify_info:false" role="stream_context_option">
Options de contexte Zip
- Zip context option listing
+ Liste des options de contexte Zip
diff --git a/language/operators/functional.xml b/language/operators/functional.xml
index 1add6a5656..6b3d0b5362 100644
--- a/language/operators/functional.xml
+++ b/language/operators/functional.xml
@@ -103,7 +103,7 @@ Array
Sachez que, pour éviter toute ambiguïté syntaxique, les fonctions fléchées
- DOIVENT être placées entre parenthèses lorsqu'elle sont utilisées avec un opérateur de pipeline, comme dans les exemples ci-dessus.
+ DOIVENT être placées entre parenthèses lorsqu'elles sont utilisées avec un opérateur de pipeline, comme dans les exemples ci-dessus.
Ne pas le faire entraînera une erreur fatale.
diff --git a/language/predefined/closure/getcurrent.xml b/language/predefined/closure/getcurrent.xml
new file mode 100644
index 0000000000..222e64933b
--- /dev/null
+++ b/language/predefined/closure/getcurrent.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ Closure::getCurrent
+ Retourne la closure en cours d'exécution
+
+
+
+ &reftitle.description;
+
+ publicstaticClosureClosure::getCurrent
+
+
+
+ Retourne la closure en cours d'exécution. Cette méthode est principalement
+ utile pour implémenter des closures récursives sans avoir besoin de capturer
+ une référence vers la variable de la closure en utilisant le mot-clé
+ use.
+
+
+ Cette méthode doit être appelée depuis une closure ; l'appeler en dehors
+ d'un contexte de closure provoquera l'erreur Error: Current function is not a closure.
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Retourne l'instance de Closure en cours d'exécution.
+
+
+
+
+ &reftitle.errors;
+
+ Lance une Error si elle est appelée en dehors d'un
+ contexte de closure.
+
+
+
+
+ &reftitle.examples;
+
+ Exemple avec Closure::getCurrent
+
+ Utilisation de Closure::getCurrent pour implémenter
+ une fonction de Fibonacci récursive :
+
+
+
+]]>
+
+
+
+ Comparaison avec l'approche traditionnelle
+
+ Avant PHP 8.5, implémenter des closures récursives nécessitait de capturer
+ une référence vers la variable de la closure en utilisant le mot-clé
+ use :
+
+
+
+]]>
+
+
+ L'approche avec Closure::getCurrent élimine le besoin
+ de déclarer la variable avec une référence dans la clause use,
+ rendant le code plus propre et moins sujet aux erreurs.
+
+
+
+
+
+
diff --git a/language/types/string.xml b/language/types/string.xml
index 359d0626a9..d1a07c008a 100644
--- a/language/types/string.xml
+++ b/language/types/string.xml
@@ -688,7 +688,8 @@ EOT;
Si un signe dollar ($) est rencontré, les caractères qui le suivent et qui peuvent être utilisés dans un nom de variable seront interprétés comme tels et substitués.
-
+
+ Interpolation de chaînes
-
+
- Formuellement, la structure pour la syntaxe de substitution de variable de base est la suivante :
+ Formellement, la structure pour la syntaxe de substitution de variable de base est la suivante :
-
- Interpolation de chaînes
+
-
+
@@ -781,7 +781,7 @@ string(3) "bar"
- S'il n'est pas possible de former un nom valide, le signe dol
+ S'il n'est pas possible de former un nom valide, le signe dollar reste
tel quel dans la chaîne :
@@ -1069,6 +1069,8 @@ var_dump($str);
Dans cet exemple, nous commençons par définir une classe
de base ainsi qu'une extension de cette classe. La classe
- de base décrit un légume, s'il peut être consommé, et qu'elle est sa couleur.
+ de base décrit un légume, s'il peut être consommé, et quelle est sa couleur.
La sous-classe Spinach ajoute une méthode
pour le cuisiner, et une autre pour déterminer s'il est cuit.
diff --git a/reference/curl/constants_curl_setopt.xml b/reference/curl/constants_curl_setopt.xml
index 6485f013da..717623e7d4 100644
--- a/reference/curl/constants_curl_setopt.xml
+++ b/reference/curl/constants_curl_setopt.xml
@@ -3661,9 +3661,9 @@
- &false; to disable ALPN in the SSL handshake (if the SSL backend
- cURL is built to use supports it), which can be used to
- negotiate http2.
+ &false; pour désactiver ALPN dans la négociation SSL (si le backend SSL
+ utilisé par cURL le prend en charge), qui peut être utilisé pour
+ négocier http2.
Disponible à partir de PHP 7.0.7 et cURL 7.36.0.
diff --git a/reference/datetime/datetimeinterface/unserialize.xml b/reference/datetime/datetimeinterface/unserialize.xml
index a7da3c2c97..684dbeafdd 100644
--- a/reference/datetime/datetimeinterface/unserialize.xml
+++ b/reference/datetime/datetimeinterface/unserialize.xml
@@ -6,7 +6,7 @@
DateTime::__unserializeDateTimeImmutable::__unserializeDateTimeInterface::__unserialize
- Unserialize an Datetime
+ Désérialise un DateTime
diff --git a/reference/hash/functions/hash-hmac-algos.xml b/reference/hash/functions/hash-hmac-algos.xml
index 6fdbfdf6da..b072d78a1e 100644
--- a/reference/hash/functions/hash-hmac-algos.xml
+++ b/reference/hash/functions/hash-hmac-algos.xml
@@ -6,7 +6,7 @@
hash_hmac_algos
- Return a list of registered hashing algorithms suitable for hash_hmac
+ Retourne la liste des algorithmes de hachage adaptés pour hash_hmac
diff --git a/reference/intl/collator/set-strength.xml b/reference/intl/collator/set-strength.xml
index 9eb296e4ba..28014548b0 100755
--- a/reference/intl/collator/set-strength.xml
+++ b/reference/intl/collator/set-strength.xml
@@ -5,7 +5,7 @@
Collator::setStrengthcollator_set_strength
- Set collation strength
+ Définit la force de collation
diff --git a/reference/ldap/functions/ldap-exop.xml b/reference/ldap/functions/ldap-exop.xml
index 76c4be6ce4..761bc8a522 100644
--- a/reference/ldap/functions/ldap-exop.xml
+++ b/reference/ldap/functions/ldap-exop.xml
@@ -105,7 +105,7 @@
7.3.0
- Le support pour controls à été ajouté
+ Le support pour controls a étéajouté
diff --git a/reference/mbstring/functions/mb-language.xml b/reference/mbstring/functions/mb-language.xml
index f0f7793262..d52d74f01b 100644
--- a/reference/mbstring/functions/mb-language.xml
+++ b/reference/mbstring/functions/mb-language.xml
@@ -130,7 +130,7 @@
Si language est fourni et
language est valide, retourne &true;.
Sinon, retourne &false;.
- Lorsque language est omit ou &null;, retourne le nom du
+ Lorsque language est omis ou &null;, retourne le nom du
langage courant, en tant que &string;.
diff --git a/reference/misc/functions/unpack.xml b/reference/misc/functions/unpack.xml
index db4c37155a..a5c6f75144 100644
--- a/reference/misc/functions/unpack.xml
+++ b/reference/misc/functions/unpack.xml
@@ -109,7 +109,7 @@
7.1.0
- La position offset optionnelle à été ajouté.
+ La position offset optionnelle a étéajouté.
diff --git a/reference/mysqlnd/stats.xml b/reference/mysqlnd/stats.xml
index 80c2cbd5b3..cbaf1b43dd 100644
--- a/reference/mysqlnd/stats.xml
+++ b/reference/mysqlnd/stats.xml
@@ -1403,9 +1403,9 @@ $link->real_connect(/* ... */);
disconnect_close
- Connection failures indicated by the C API call
- mysql_real_connect during an attempt to
- establish a connection.
+ Échecs de connexion indiqués par l'appel à l'API C
+ mysql_real_connect lors d'une tentative
+ d'établissement de connexion.
diff --git a/reference/parle/parle/rlexer/push.xml b/reference/parle/parle/rlexer/push.xml
index a9ef538b9e..3a32efe6ea 100644
--- a/reference/parle/parle/rlexer/push.xml
+++ b/reference/parle/parle/rlexer/push.xml
@@ -32,7 +32,7 @@
Ajoute un modèle pour la reconnaissance des lexèmes.
- A 'start state' and 'exit state' can be specified by using a suitable signature.
+
Un 'état de début' (start state) et un 'état de sortie' (exit state) peuvent être spécifiés en utilisant une signature appropriée.
diff --git a/reference/phar/book.xml b/reference/phar/book.xml
index f1581522e7..24b5c655fa 100644
--- a/reference/phar/book.xml
+++ b/reference/phar/book.xml
@@ -74,7 +74,7 @@
En fait, on peut traiter une archive phar comme s'il s'agissait d'un disque externe, en utilisant
n'importe laquelle des fonctions relatives à fopen, opendir et
mkdir pour lire, changer ou créer des nouveaux fichiers ou répertoires au sein de
- l'archive phar. Celà permet à des applications PHP complètes d'être distribuées dans un seul fichier
+ l'archive phar. Cela permet à des applications PHP complètes d'être distribuées dans un seul fichier
et d'être exécutées à partir de celui-ci
diff --git a/reference/reflection/reflectionattribute/isrepeated.xml b/reference/reflection/reflectionattribute/isrepeated.xml
index 6addd99000..b026cbcccd 100644
--- a/reference/reflection/reflectionattribute/isrepeated.xml
+++ b/reference/reflection/reflectionattribute/isrepeated.xml
@@ -4,7 +4,7 @@
ReflectionAttribute::isRepeated
- Retourne si l'attribut de ce nom à été répété sur des éléments de code
+ Retourne si l'attribut de ce nom a étérépété sur des éléments de code
@@ -14,7 +14,7 @@
- Retourne si l'attribut de ce nom à été répété sur des éléments de code.
+ Retourne si l'attribut de ce nom a étérépété sur des éléments de code.
diff --git a/reference/reflection/reflectiontype/tostring.xml b/reference/reflection/reflectiontype/tostring.xml
index 4d5390fad3..10b317e5a8 100644
--- a/reference/reflection/reflectiontype/tostring.xml
+++ b/reference/reflection/reflectiontype/tostring.xml
@@ -4,7 +4,7 @@
ReflectionType::__toString
- To string
+ Conversion en chaîne de caractères
diff --git a/reference/reflection/reflectionzendextension/export.xml b/reference/reflection/reflectionzendextension/export.xml
index d860b37c24..7aebf18da9 100644
--- a/reference/reflection/reflectionzendextension/export.xml
+++ b/reference/reflection/reflectionzendextension/export.xml
@@ -4,7 +4,7 @@
ReflectionZendExtension::export
- Export
+ Exportation
diff --git a/reference/runkit7/functions/runkit7-import.xml b/reference/runkit7/functions/runkit7-import.xml
index 0522fe71a3..1d21f87450 100644
--- a/reference/runkit7/functions/runkit7-import.xml
+++ b/reference/runkit7/functions/runkit7-import.xml
@@ -11,7 +11,7 @@
- This feature has been removed in PECL runkit7 4.0.0.
+ Cette fonctionnalité a été supprimée dans PECL runkit7 4.0.0.
diff --git a/reference/snmp/functions/snmpgetnext.xml b/reference/snmp/functions/snmpgetnext.xml
index 1a1b35b984..505f900835 100644
--- a/reference/snmp/functions/snmpgetnext.xml
+++ b/reference/snmp/functions/snmpgetnext.xml
@@ -39,7 +39,7 @@
object_id
- The SNMP object id which precedes the wanted one.
+ L'identifiant d'objet SNMP qui précède celui recherché.timeout
diff --git a/reference/sodium/functions/sodium-crypto-pwhash-str.xml b/reference/sodium/functions/sodium-crypto-pwhash-str.xml
index 1115e40d0b..9fe9591449 100644
--- a/reference/sodium/functions/sodium-crypto-pwhash-str.xml
+++ b/reference/sodium/functions/sodium-crypto-pwhash-str.xml
@@ -27,7 +27,7 @@
password
- string; The password to generate a hash for.
+ string ; Le mot de passe pour lequel générer un hachage.
diff --git a/reference/spl/emptyiterator/key.xml b/reference/spl/emptyiterator/key.xml
index f713c87bdd..362aaf22a3 100644
--- a/reference/spl/emptyiterator/key.xml
+++ b/reference/spl/emptyiterator/key.xml
@@ -4,7 +4,7 @@
EmptyIterator::key
- The key() method
+ La méthode key()
diff --git a/reference/stream/streamwrapper/stream-eof.xml b/reference/stream/streamwrapper/stream-eof.xml
index b59926d9a9..f6187d00f5 100644
--- a/reference/stream/streamwrapper/stream-eof.xml
+++ b/reference/stream/streamwrapper/stream-eof.xml
@@ -6,7 +6,7 @@
streamWrapper::stream_eof
- Tests for end-of-file on a file pointer
+ Teste la fin de fichier sur un pointeur de fichier
diff --git a/reference/stream/streamwrapper/stream-open.xml b/reference/stream/streamwrapper/stream-open.xml
index 32e34c3a21..1a1d8ad2a3 100644
--- a/reference/stream/streamwrapper/stream-open.xml
+++ b/reference/stream/streamwrapper/stream-open.xml
@@ -6,7 +6,7 @@
streamWrapper::stream_open
- Opens file or URL
+ Ouvre un fichier ou une URL
diff --git a/reference/strings/functions/utf8-decode.xml b/reference/strings/functions/utf8-decode.xml
index 96592ffb1a..596a6ce368 100644
--- a/reference/strings/functions/utf8-decode.xml
+++ b/reference/strings/functions/utf8-decode.xml
@@ -121,7 +121,7 @@ $iso8859_1_string = utf8_decode($invalid_utf8_string);
var_dump($iso8859_1_string);
// Les caractères qui n'existent pas dans la norme ISO 8859-1,
-// tels que '€' (signe de l'euro) sont égalements remplacés par '?'
+// tels que '€' (signe de l'euro) sont également remplacés par '?'
$utf8_string = "\xE2\x82\xAC";
$iso8859_1_string = utf8_decode($utf8_string);
var_dump($iso8859_1_string);
@@ -140,7 +140,7 @@ string(1) "?"
- Notes
+ &reftitle.notes;
Dépréciation et alternatives
diff --git a/reference/strings/functions/utf8-encode.xml b/reference/strings/functions/utf8-encode.xml
index 2a11c26c40..6869f4ef74 100644
--- a/reference/strings/functions/utf8-encode.xml
+++ b/reference/strings/functions/utf8-encode.xml
@@ -128,7 +128,7 @@ echo bin2hex($utf8_string), "\n";
- Notes
+ &reftitle.notes;
Dépréciation et alternatives
diff --git a/reference/swoole/constants.xml b/reference/swoole/constants.xml
index 79b2c64d12..d6b95e5494 100644
--- a/reference/swoole/constants.xml
+++ b/reference/swoole/constants.xml
@@ -1278,7 +1278,7 @@
- Le socket à été fermé.
+ Le socket a étéfermé.
diff --git a/reference/zmq/zmq/construct.xml b/reference/zmq/zmq/construct.xml
index 20a600211e..09775db9a0 100644
--- a/reference/zmq/zmq/construct.xml
+++ b/reference/zmq/zmq/construct.xml
@@ -6,7 +6,7 @@
ZMQ::__construct
- ZMQ constructor
+ Constructeur de ZMQ