1
0
mirror of https://github.com/php/doc-fr.git synced 2026-03-23 22:52:18 +01:00

Various sync with EN (#2480)

This commit is contained in:
Pierre Ambroise
2026-02-23 10:30:57 +01:00
committed by GitHub
parent 16a8d7f042
commit d9f52d26bd
7 changed files with 24 additions and 16 deletions

View File

@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 0a3a57fae02391db80baeba98c9a071dc2760889 Maintainer: lacatoire Status: ready -->
<!-- EN-Revision: 1709768e97fce7848c62aa2bf988419527bd1e8e Maintainer: lacatoire Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="faq.using" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -15,7 +14,6 @@
<qandaset>
<qandaentry xml:id="faq.using.parameterorder">
<!-- TODO: Mention named arguments -->
<question>
<para>
Je ne me rappelle pas de l'ordre des paramètres dans les fonctions PHP,
@@ -36,6 +34,10 @@
sont exactement à l'opposé
"<emphasis>haystack, needle</emphasis>".
</para>
<para>
Depuis PHP 8.0, les <link linkend="functions.named-arguments">arguments nommés</link>
permettent de passer les arguments par nom de paramètre, rendant l'ordre des paramètres moins important.
</para>
</answer>
</qandaentry>
@@ -87,7 +89,6 @@ echo '</pre>';
</qandaentry>
<qandaentry xml:id="faq.using.addslashes">
<!-- TODO Probably should mention not doing this... -->
<question>
<para>
Il faut que je convertisse tous les guillemets simples (')
@@ -107,6 +108,12 @@ echo '</pre>';
<function>addslashes</function> et <function>stripslashes</function>,
qui sont plus communes avec l'ancien code PHP.
</para>
<para>
Échapper manuellement les valeurs est sujet aux erreurs et dépend du contexte.
Il est préférable d'utiliser les API de base de données qui prennent en charge les instructions préparées et
la liaison de paramètres au lieu de construire des requêtes en concaténant
des chaînes échappées.
</para>
</answer>
</qandaentry>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 6860e0623be035595330d876de43ef07c74399b5 Maintainer: yannick Status: ready -->
<!-- EN-Revision: c6fb604f39a0fa7bf1ae872064b2a3a24f23d855 Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<!-- Relecture des Notes, Précautions, Avertissements, Astuces, Divers et Retour le 2018-12-29 par girgias -->
@@ -950,7 +950,7 @@ de ce manuel pour une description des <literal xmlns="http://docbook.org/ns/docb
<!-- OpenSSL -->
<!ENTITY openssl.param.x509 '<varlistentry xmlns="http://docbook.org/ns/docbook">
<term><parameter>x509</parameter></term>
<term><parameter>certificate</parameter></term>
<listitem>
<para>
Voir les <link linkend="openssl.certparams">paramètres clés/Certificats</link>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: cd2980a57a0845def25ed84276d9662159a91bd5 Maintainer: Fan2Shrek Status: ready -->
<!-- EN-Revision: 88eb0d53c6520804fb1dc17f35fa481451657fb7 Maintainer: Fan2Shrek Status: ready -->
<!-- Reviewed: yes -->
<sect1 xml:id="language.oop5.property-hooks" xmlns="http://docbook.org/ns/docbook">
<title>Hooks de propriété</title>
@@ -184,6 +184,8 @@ class Example
<?php
class Example
{
private bool $modified = false;
public string $foo = 'default value' {
get => $this->foo . ($this->modified ? ' (modified)' : '');
set => strtolower($value);

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 82ddd2ec8ad195035dcb57dd8f97d27b83ddc126 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 34bd6f08bdcdd134daa18d2d61b71b9046a87a1a Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.finfo-close">
<refnamediv>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 0ba9e74ebc71fc8aa5fcd0f5f48654a4a6a83368 Maintainer: pierrick Status: ready -->
<!-- EN-Revision: fa98755da49828e6a37049bdaf7bd16aa8adf879 Maintainer: pierrick Status: ready -->
<!-- Reviewed: no -->
<sect1 xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="fpm.status">
<title>Page d'état</title>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d470f625f96a83d65464619297cccad7ce46e743 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1beae37b6904f55cfd33dbe99ad83a23eb78b144 Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mysqli.multi-query" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@@ -27,12 +27,11 @@
</para>
&mysqli.sqlinjection.warning;
<para>
Les requêtes sont envoyées de manière asynchrone dans un seul appel à la
base de donnéess, mais la base de donnéess les traitent de manière séquentielle.
Les requêtes sont traitées dans un seul appel à la base de données et traitées séquentiellement.
<methodname>mysqli_multi_query</methodname> attend pour la première requête
de compléter avant de retourner le contrôle à PHP. Le serveur MySQL traitera
alors la prochaine requête dans la suite. Une fois que le résultat est prêt,
MySQL attendra pour la prochaine exécution de
de compléter avant de retourner le contrôle à PHP. En attendant, le serveur MySQL
continuera à traiter les requêtes restantes de manière asynchrone de PHP et rendra
les résultats disponibles pour la récupération.
<function>mysqli_next_result</function> depuis PHP.
</para>
<para>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b41e78e6237f3fd9bcdaff42b98954b8fe40e5fe Maintainer: yannick Status: ready -->
<!-- EN-Revision: 6122a8317ca0068fc71f6a5167e0a2d99166ec7c Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.setcookie" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>