mirror of
https://github.com/php/doc-fr.git
synced 2026-03-23 22:52:18 +01:00
Proofreading: (TRADUCTIONS.txt)
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
<para>
|
||||
Il y a de nombreux formats du manuel pour la consultation hors ligne, et
|
||||
le format le plus approprié dépend du système d'exploitation et des goûts personnels.
|
||||
Pour savoir comment le manuel est généré, lisez la section
|
||||
Pour savoir comment le manuel est généré, se reporter à la section
|
||||
<link linkend="about.generate">'Comment le manuel est généré'</link> de cet
|
||||
appendice.
|
||||
</para>
|
||||
@@ -53,7 +53,7 @@
|
||||
il intègre un moteur de recherche complet, un index et des signets. De
|
||||
nombreux IDE sous Windows fournissent des liens avec ce format pour une
|
||||
meilleure intégration. Il existe aussi des visualiseurs de CHM pour
|
||||
Linux. Visitez <link xlink:href="&url.xchm;">xCHM</link> ou <link
|
||||
Linux. Consulter <link xlink:href="&url.xchm;">xCHM</link> ou <link
|
||||
xlink:href="&url.gnochm;">GnoCHM</link>.
|
||||
</para>
|
||||
<para>
|
||||
@@ -88,7 +88,7 @@
|
||||
Pour des questions de portée de licence, les notes utilisateurs sont
|
||||
considérées comme faisant partie du manuel PHP, et sont donc couvertes par
|
||||
la même licence qui couvre cette documentation (Creative Commons Attribution
|
||||
à ce jour). Pour plus de détails, lisez la page <link
|
||||
à ce jour). Pour plus de détails, se reporter à la page <link
|
||||
linkend="copyright">Manual's Copyright</link>.
|
||||
</para>
|
||||
</note>
|
||||
@@ -362,7 +362,7 @@ Retourne la taille de la chaîne $string.
|
||||
de l'anglais ainsi que d'une autre langue permet d'aider
|
||||
la documentation de PHP en travaillant avec une équipe de traduction.
|
||||
Pour plus d'informations sur la manière de démarrer une nouvelle traduction
|
||||
ou de contribuer à une version déjà traduite, commencez par lire
|
||||
ou de contribuer à une version déjà traduite, il convient de lire
|
||||
<link xlink:href="&url.php.dochowto;">&url.php.dochowto;</link>.
|
||||
</para>
|
||||
<para>
|
||||
@@ -391,7 +391,7 @@ Retourne la taille de la chaîne $string.
|
||||
bien sûr, PHP lui-même pour effectuer des conversions et du formatage.
|
||||
</para>
|
||||
<para>
|
||||
Le manuel PHP est généré en de nombreux langages et formats, lisez
|
||||
Le manuel PHP est généré en de nombreux langages et formats, consulter
|
||||
<link xlink:href="&url.php.docs;">&url.php.docs;</link> pour plus d'informations.
|
||||
Le code source <acronym>XML</acronym> peut être téléchargé depuis git et
|
||||
visualisé sur <link xlink:href="&url.php.git.mirror;doc-en">&url.php.git.mirror;doc-en</link>.
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
très mauvaise habitude d'utiliser ces alias, car ils risquent à tout moment de
|
||||
disparaître, rendus obsolètes sans préavis, ou bien par un simple changement de
|
||||
nom, ce qui rend le script inutilisable avec des versions plus récentes de
|
||||
PHP. Préférez toujours les versions officielles. En fait, cette liste est
|
||||
PHP. Il est préférable de toujours utiliser les versions officielles. En fait, cette liste est
|
||||
surtout destinée à ceux qui doivent mettre à jour leurs scripts avec les
|
||||
syntaxes plus récentes.
|
||||
</para>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<note>
|
||||
<para>
|
||||
Les formulaires HTML ne connaissent pas les entiers, nombres à virgule
|
||||
flottante et autres booléens. Pour savoir si une chaîne est numérique, utilisez
|
||||
flottante et autres booléens. Pour savoir si une chaîne est numérique, utiliser
|
||||
<function>is_numeric</function>.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
<note>
|
||||
<para>
|
||||
Elles sont également utilisées lors de la compilation. Pour modifier la configuration
|
||||
de l'exécution de PHP, lisez le chapitre sur la <link
|
||||
de l'exécution de PHP, se reporter au chapitre sur la <link
|
||||
linkend="configuration">configuration de l'exécution</link>.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
@@ -1484,7 +1484,7 @@ include_path = ".:${USER}/pear/php"
|
||||
Le comportement précédent de PHP était de définir
|
||||
<literal>PATH_TRANSLATED</literal> en <literal>SCRIPT_FILENAME</literal>
|
||||
et de ne pas remplir <literal>PATH_INFO</literal>. Pour plus d'informations
|
||||
sur <literal>PATH_INFO</literal>, lisez les spécificités <acronym>CGI</acronym>.
|
||||
sur <literal>PATH_INFO</literal>, consulter les spécificités <acronym>CGI</acronym>.
|
||||
Si définie à <literal>1</literal>, PHP <acronym>CGI</acronym> fixera ce
|
||||
chemin suivant les spécifications. Si définie à <literal>0</literal>, PHP
|
||||
appliquera l'ancien comportement. Par défaut, cette directive est activée. Il est
|
||||
|
||||
@@ -223,7 +223,7 @@ Name\Space\f
|
||||
|
||||
<para>
|
||||
PHP inclut désormais un débogueur interactif appelé phpdbg, implémenté
|
||||
comme module SAPI. Pour plus d'informations, visitez la
|
||||
comme module SAPI. Pour plus d'informations, consulter la
|
||||
<link linkend="book.phpdbg">documentation phpdbg</link>.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
</title>
|
||||
<para>
|
||||
Toutes les fonctions <link linkend="book.mysql">ext/mysql</link> ont été supprimées.
|
||||
Pour plus d'informations sur le choix d'une autre API MySQL, consultez
|
||||
Pour plus d'informations sur le choix d'une autre API MySQL, consulter
|
||||
<link linkend="mysqlinfo.api.choosing">choisir une API MySQL</link>.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
@@ -75,7 +75,7 @@ abstract class B extends A
|
||||
La bibliothèque moderne de cryptographie sodium est maintenant devenue une extension de base dans PHP.
|
||||
</para>
|
||||
<para>
|
||||
Pour une référence de fonction complète, consultez le chapitre <link linkend="book.sodium">Sodium</link>.
|
||||
Pour une référence de fonction complète, consulter le chapitre <link linkend="book.sodium">Sodium</link>.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
|
||||
@@ -283,7 +283,7 @@ foo(...gen());
|
||||
<literal>TIMESTAMP</literal> avec spécificateur décimal (par exemple
|
||||
<literal>TIMESTAMP(6)</literal> lors de l'utilisation de microsecondes).
|
||||
Auparavant les fractions de secondes étaient tout simplement omises
|
||||
des valeurs de retours. Veuillez noter que ceci affecte uniquement
|
||||
des valeurs de retours. Il est à noter que ceci affecte uniquement
|
||||
l'utilisation de <link linkend="ref.pdo-mysql">PDO_MYSQL</link> avec les
|
||||
déclarations préparées émulées désactivées (par exemple en utilisant la
|
||||
fonctionnalité native de préparation). Les déclarations utilisant des
|
||||
|
||||
@@ -252,7 +252,7 @@ $arr[] = 2;
|
||||
<para>
|
||||
La propriété <property>mysqli_driver::$driver_version</property>
|
||||
a été dépréciée.
|
||||
C'était dénué de sens et obsolète, utilisez <constant>PHP_VERSION_ID</constant>
|
||||
C'était dénué de sens et obsolète, utiliser <constant>PHP_VERSION_ID</constant>
|
||||
à la place.
|
||||
</para>
|
||||
|
||||
|
||||
@@ -259,7 +259,7 @@ ArgumentCountError - makeyogurt(): Argument #1 ($container) not passed
|
||||
Voir la page <link linkend="mysqli-driver.report-mode">Mode de rapport MySQLi</link>
|
||||
pour plus de détails sur ce que cela implique,
|
||||
et comment définir explicitement cet attribut.
|
||||
Pour restaurer le comportement précédent, utilisez :
|
||||
Pour restaurer le comportement précédent, utiliser :
|
||||
<code>mysqli_report(MYSQLI_REPORT_OFF);</code>
|
||||
</para>
|
||||
|
||||
|
||||
@@ -638,7 +638,7 @@
|
||||
Par conséquent, cela signifie que <literal>{,3}</literal> est désormais reconnu
|
||||
comme un quantificateur au lieu d'un texte.
|
||||
De plus, la signification de certaines classes de caractères en mode UCP a changé.
|
||||
Consultez le <link xlink:href="&url.pcre2.changelog;">Journal des modifications de PCRE2</link>
|
||||
Consulter le <link xlink:href="&url.pcre2.changelog;">Journal des modifications de PCRE2</link>
|
||||
pour un journal des modifications complet.
|
||||
</simpara>
|
||||
</sect2>
|
||||
@@ -778,7 +778,7 @@ nodeData: 3
|
||||
Si PHP est compilé sans l'extension session et avec le drapeau de configuration
|
||||
<option>--enable-rtld-now</option> activé, des erreurs de démarrage se produiront
|
||||
désormais si l'extension <link linkend="book.soap">SOAP</link> est également utilisée.
|
||||
Pour résoudre ce problème, n'utilisez pas rtld-now ou chargez l'extension session.
|
||||
Pour résoudre ce problème, ne pas utiliser rtld-now ou charger l'extension session.
|
||||
</simpara>
|
||||
</sect2>
|
||||
|
||||
|
||||
@@ -328,7 +328,7 @@
|
||||
De plus, l'encapsulation automatique pour les arguments par valeur passés à un paramètre par référence
|
||||
a été supprimée, et l'habituel <constant>E_WARNING</constant>
|
||||
à ce sujet est désormais émis.
|
||||
Pour passer une variable par référence à un argument de constructeur utilisez l'affectation
|
||||
Pour passer une variable par référence à un argument de constructeur, utiliser l'affectation
|
||||
de référence de valeur de tableau générale : <code>$ctor_args = [&$valByRef]</code>
|
||||
</simpara>
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ echo "Bonjour, je suis un script PHP !";
|
||||
un analyseur PHP (CGI ou module serveur), un serveur
|
||||
web et un navigateur web. Tout ceci
|
||||
peut fonctionner sur une machine locale juste pour expérimenter
|
||||
la programmation PHP. Voyez la
|
||||
la programmation PHP. Voir la
|
||||
section <link linkend="install">d'installation</link>
|
||||
pour plus d'informations.
|
||||
</simpara>
|
||||
@@ -110,7 +110,7 @@ echo "Bonjour, je suis un script PHP !";
|
||||
avec un <command>cron</command> (sous Unix ou macOS) ou
|
||||
le Planificateur de tâches (sous Windows). Ces scripts
|
||||
peuvent aussi être utilisés pour réaliser des opérations sur des
|
||||
fichiers texte. Voyez la section sur l'utilisation de PHP en
|
||||
fichiers texte. Voir la section sur l'utilisation de PHP en
|
||||
<link linkend="features.commandline">ligne de commande</link>
|
||||
pour plus d'informations.
|
||||
</simpara>
|
||||
@@ -182,9 +182,9 @@ echo "Bonjour, je suis un script PHP !";
|
||||
</para>
|
||||
<para>
|
||||
Cette page ne suffit pas pour lister toutes les fonctionnalités
|
||||
et avantages que PHP peut offrir. Lisez la section
|
||||
et avantages que PHP peut offrir. Consulter la section
|
||||
sur <link linkend="install">l'installation de PHP</link>
|
||||
et consultez la <link linkend="funcref">référence des fonctions</link>
|
||||
et la <link linkend="funcref">référence des fonctions</link>
|
||||
pour des explications sur les extensions mentionnées ici.
|
||||
</para>
|
||||
</section>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<link xlink:href="&url.php.downloads;">page de téléchargement</link>.
|
||||
</simpara>
|
||||
<para>
|
||||
Créez un fichier appelé <filename>hello.php</filename>
|
||||
Créer un fichier appelé <filename>hello.php</filename>
|
||||
avec le contenu suivant :
|
||||
</para>
|
||||
<para>
|
||||
@@ -113,7 +113,7 @@ php -S localhost:8000
|
||||
Puis, nous avons introduit les commandes PHP et refermé les balises
|
||||
PHP avec <literal>?></literal>. Il est possible de passer du mode PHP
|
||||
au mode HTML et vice-versa, de cette manière, à volonté. Pour plus
|
||||
d'informations, lisez la section du manuel sur la
|
||||
d'informations, consulter la section du manuel sur la
|
||||
<link linkend="language.basic-syntax">syntaxe basique de PHP</link>.
|
||||
</para>
|
||||
|
||||
@@ -168,7 +168,7 @@ php -S localhost:8000
|
||||
<link
|
||||
linkend="language.variables.predefined">variables pré-définies disponibles</link>,
|
||||
les modules PHP chargés ainsi que la <link linkend="configuration">configuration</link>.
|
||||
Prenez du temps pour revoir ces informations importantes.
|
||||
Prendre le temps de revoir ces informations importantes.
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
@@ -359,7 +359,7 @@ if (str_contains($_SERVER['HTTP_USER_AGENT'], 'Firefox')) {
|
||||
L'un des points forts de PHP est sa capacité à gérer les formulaires.
|
||||
Le concept de base qui est important à comprendre est que tous les
|
||||
champs d'un formulaire seront automatiquement disponibles dans le
|
||||
script PHP d'action. Lisez le chapitre du manuel concernant les
|
||||
script PHP d'action. Consulter le chapitre du manuel concernant les
|
||||
<link linkend="language.variables.external">variables depuis des sources externes à PHP</link>
|
||||
pour plus d'informations et d'exemples sur la façon d'utiliser les
|
||||
formulaires. Voici un exemple de formulaire HTML :
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
</screen>
|
||||
</para>
|
||||
<para>
|
||||
Pour davantage d'informations, lisez le fichier
|
||||
Pour davantage d'informations, consulter le fichier
|
||||
<filename>INSTALL</filename> à la racine du répertoire source
|
||||
Apache ou bien <link xlink:href="&url.apachedso;">le manuel des bibliothèques
|
||||
DSO</link>.
|
||||
@@ -207,7 +207,7 @@
|
||||
<answer>
|
||||
<para>
|
||||
Cela signifie que le module PHP n'est pas chargé, pour une raison ou
|
||||
pour une autre. Avant de chercher de l'aide ailleurs, veuillez vérifier
|
||||
pour une autre. Avant de chercher de l'aide ailleurs, il convient de vérifier
|
||||
ces quelques points :
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
les bases de données - par exemple avec les pilotes Openlink. En cas de
|
||||
besoin d'un format de fichier intermédiaire, Openlink a publié
|
||||
Virtuoso (un moteur de base de données virtuel) pour NT, Linux et
|
||||
d'autres plates-formes Unix. Visitez notre <link
|
||||
d'autres plates-formes Unix. Consulter le <link
|
||||
xlink:href="&url.openlink;">site</link> pour un téléchargement gratuit.
|
||||
</para>
|
||||
</blockquote>
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
Apache installée.
|
||||
</para>
|
||||
<para>
|
||||
Consultez aussi le chapitre sur le
|
||||
Consulter aussi le chapitre sur le
|
||||
<link linkend="configuration.file">fichier de configuration</link>.
|
||||
</para>
|
||||
</answer>
|
||||
@@ -96,7 +96,7 @@
|
||||
<answer>
|
||||
<para>
|
||||
Cela signifie probablement que PHP rencontre un problème et génère un
|
||||
fichier de vidage. Consultez les fichiers de logs du serveur pour voir
|
||||
fichier de vidage. Consulter les fichiers de logs du serveur pour voir
|
||||
si c'est le cas, et tentez de reproduire le problème avec un test
|
||||
simple. En cas de maîtrise de 'gdb', il serait très utile de fournir un
|
||||
backtrace avec le rapport de bogue, afin d'aider les développeurs à
|
||||
@@ -383,7 +383,7 @@ cgi error:
|
||||
<para>
|
||||
Comme la valeur par défaut vaut &one;, il est impératif d'être sûr
|
||||
à 100% que le bon fichier &php.ini; a été lu.
|
||||
Lisez cette <link linkend="faq.installation.findphpini">FAQ</link>
|
||||
Consulter cette <link linkend="faq.installation.findphpini">FAQ</link>
|
||||
pour plus de détails.
|
||||
</para>
|
||||
</answer>
|
||||
@@ -438,7 +438,7 @@ cgi error:
|
||||
Cliquez sur le bouton "Variables d'environnements"
|
||||
</para></listitem>
|
||||
<listitem><para>
|
||||
Regardez dans le panneau "Variables systèmes"
|
||||
Consulter le panneau "Variables systèmes"
|
||||
</para></listitem>
|
||||
<listitem><para>
|
||||
Trouvez l'entrée <literal>Path</literal> (il faudra peut-être faire descendre
|
||||
|
||||
@@ -99,9 +99,9 @@ echo '</pre>';
|
||||
</question>
|
||||
<answer>
|
||||
<para>
|
||||
Si l'on suppose que c'est pour une base de données, utilisez
|
||||
Si l'on suppose que c'est pour une base de données, utiliser
|
||||
le mécanisme d'échappement fourni avec la base de données. Par
|
||||
exemple, utilisez la fonction
|
||||
exemple, utiliser la fonction
|
||||
<function>mysql_real_escape_string</function> avec MySQL et
|
||||
<function>pg_escape_string</function> avec PostgreSQL.
|
||||
Il y a également les fonctions génériques comme
|
||||
@@ -306,12 +306,12 @@ foreach ($headers as $nom => $contenu) {
|
||||
</question>
|
||||
<answer>
|
||||
<para>
|
||||
Lisez la page du manuel qui concerne les <link linkend="language.variables.predefined">
|
||||
Consulter la page du manuel qui concerne les <link linkend="language.variables.predefined">
|
||||
variables prédéfinies</link> vu qu'elle présente une liste
|
||||
partielle des variables prédéfinies disponibles dans un script. Une
|
||||
liste complète des variables disponibles (et beaucoup d'informations)
|
||||
peut être vue en appelant la fonction <function>phpinfo</function>.
|
||||
Lisez la section du manuel traitant des
|
||||
Consulter la section du manuel traitant des
|
||||
<link linkend="language.variables.external">variables non-issues de
|
||||
PHP</link>, elle décrit des scénarios communs pour les variables
|
||||
externes, comme celles issues d'un formulaire HTML, d'un cookie, et de
|
||||
|
||||
@@ -1107,7 +1107,7 @@ php -r 'print_r(get_defined_constants());'
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
Lisez l'exemple attentivement, il n'y a ni balise d'ouverture, ni balise de fermeture !
|
||||
Lire l'exemple attentivement, il n'y a ni balise d'ouverture, ni balise de fermeture !
|
||||
L'option <option>-r</option> rend caduque l'utilisation de celles-ci, et les ajouter conduirait
|
||||
alors à une erreur d'analyse syntaxique.
|
||||
</para>
|
||||
@@ -1162,7 +1162,7 @@ $ some_application | some_filter | php | sort -u > final_output.txt
|
||||
le caractère <literal>-</literal>, il n'y a rien de spécial à surveiller.
|
||||
Le fait de passer des arguments au script qui commencent par
|
||||
<literal>-</literal> pose des problèmes car PHP
|
||||
va penser qu'il doit les interpréter. Pour éviter cela, utilisez le séparateur
|
||||
va penser qu'il doit les interpréter. Pour éviter cela, utiliser le séparateur
|
||||
<literal>--</literal>. Après cet argument, tous les arguments suivants seront
|
||||
passés au script sans être modifiés ou analysés par PHP.
|
||||
</para>
|
||||
@@ -1916,7 +1916,7 @@ $ php -S localhost:8000 router.php
|
||||
<title>Gestion des types de fichiers non supportés</title>
|
||||
<para>
|
||||
Pour servir une ressource statique pour laquelle le type
|
||||
MIME n'est pas géré par le CLI du serveur web, utilisez ceci :
|
||||
MIME n'est pas géré par le CLI du serveur web, utiliser ceci :
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
|
||||
@@ -164,7 +164,7 @@
|
||||
<example>
|
||||
<title>Validation de téléchargement de fichiers</title>
|
||||
<para>
|
||||
Voyez aussi les fonctions <function>is_uploaded_file</function> et
|
||||
Voir aussi les fonctions <function>is_uploaded_file</function> et
|
||||
<function>move_uploaded_file</function> pour plus d'informations.
|
||||
L'exemple suivant va télécharger un fichier venant d'un formulaire.
|
||||
</para>
|
||||
|
||||
@@ -375,7 +375,7 @@ a: (refcount=2, is_ref=1)=array (
|
||||
Pour éviter d'avoir à appeler la routine de nettoyage à chaque décrémentation de refcount possible,
|
||||
l'algorithme place toutes les zval racines dans un "tampon de racines" (en les marquant en "violet").
|
||||
Il s'assure aussi que chaque racine n'apparaisse qu'une seule fois dans le tampon. Le
|
||||
mécanisme de nettoyage n'intervient alors que lorsque le tampon est plein. Voyez l'étape A
|
||||
mécanisme de nettoyage n'intervient alors que lorsque le tampon est plein. Voir l'étape A
|
||||
sur la figure ci-dessus.
|
||||
</para>
|
||||
<para>
|
||||
@@ -425,7 +425,7 @@ a: (refcount=2, is_ref=1)=array (
|
||||
<function>gc_disable</function> respectivement. Utiliser ces fonctions aura le même effet que de
|
||||
modifier le paramètre de configuration. Il est aussi possible de forcer l'exécution du
|
||||
ramasse-miettes à un moment donné dans le script, même si le tampon n'est pas encore
|
||||
complètement plein. Utilisez pour cela la fonction <function>gc_collect_cycles</function>,
|
||||
complètement plein. Utiliser pour cela la fonction <function>gc_collect_cycles</function>,
|
||||
qui retournera le nombre de cycles alors collectés.
|
||||
</para>
|
||||
<para>
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Envoie FPM en arrière-plan. Mettez 'no' pour garder FPM au premier plan lors du
|
||||
Envoie FPM en arrière-plan. Mettre 'no' pour garder FPM au premier plan lors du
|
||||
débogage. Valeur par défaut : yes.
|
||||
</para>
|
||||
</listitem>
|
||||
@@ -570,7 +570,7 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Spécifiez la priorité nice(2) à appliquer au processus de travail
|
||||
Spécifier la priorité nice(2) à appliquer au processus de travail
|
||||
(uniquement s'il est défini). La valeur peut varier de -19 (priorité
|
||||
la plus élevée) à 20 (priorité la plus basse). Valeur par
|
||||
défaut: non définie.
|
||||
@@ -966,7 +966,7 @@
|
||||
accepter un format <literal>strftime(3)</literal> :
|
||||
<literal>%d/%b/%Y:%H:%M:%S %z</literal> (par défaut).
|
||||
Le format <literal>strftime(3)</literal> doit être encapsulé dans
|
||||
une balise <literal>%{<strftime_format>}t</literal>, par exemple, pour une chaîne de temps au format ISO8601, utilisez :
|
||||
une balise <literal>%{<strftime_format>}t</literal>, par exemple, pour une chaîne de temps au format ISO8601, utiliser :
|
||||
<literal>%{%Y-%m-%dT%H:%M:%S%z}t</literal>
|
||||
</entry>
|
||||
</row>
|
||||
@@ -979,7 +979,7 @@
|
||||
format <literal>strftime(3)</literal> :
|
||||
<literal>%d/%b/%Y:%H:%M:%S %z</literal> (par défaut).
|
||||
Le format <literal>strftime(3)</literal> doit être encapsulé dans une
|
||||
balise <literal>%{<strftime_format>}T</literal>, par exemple, pour une chaîne de temps au format ISO8601, utilisez :
|
||||
balise <literal>%{<strftime_format>}T</literal>, par exemple, pour une chaîne de temps au format ISO8601, utiliser :
|
||||
<literal>%{%Y-%m-%dT%H:%M:%S%z}T</literal>
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
@@ -412,7 +412,7 @@ but needs all top-level xml:id's removed (see XInclude 1.1 set-xml-id).
|
||||
&htaccess;. Toute directive de PHP configurée avec le type
|
||||
<systemitem role="directive">php_admin_value</systemitem> ne peut pas être
|
||||
modifiée en utilisant le fichier &htaccess; ou la fonction <function>ini_set</function>.
|
||||
Pour annuler une valeur qui aurait été modifiée au préalable, utilisez la
|
||||
Pour annuler une valeur qui aurait été modifiée au préalable, utiliser la
|
||||
valeur <literal>none</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
Pour utiliser PHP en ligne de commande
|
||||
(écrire des scripts de génération d'image hors ligne,
|
||||
par exemple, ou bien traiter des textes en fonction
|
||||
d'informations fournies), un exécutable PHP est nécessaire. Pour plus de détails, lisez la
|
||||
d'informations fournies), un exécutable PHP est nécessaire. Pour plus de détails, consulter la
|
||||
section <link linkend="features.commandline"> écrire des applications
|
||||
PHP en ligne de commande</link>. Dans ce cas, il
|
||||
n'est pas nécessaire d'avoir un serveur Web, ni un navigateur.
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<simpara>
|
||||
Trouvez et ouvrez le fichier de configuration d'Apache. Par défaut, ce sera :
|
||||
Trouver et ouvrir le fichier de configuration d'Apache. Par défaut, ce sera :
|
||||
<filename>/private/etc/apache2/httpd.conf</filename>
|
||||
</simpara>
|
||||
<simpara>
|
||||
@@ -129,8 +129,8 @@
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
Définissez le chemin vers le fichier
|
||||
&php.ini; ou utilisez le chemin par défaut.
|
||||
Définir le chemin vers le fichier
|
||||
&php.ini; ou utiliser le chemin par défaut.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Le chemin par défaut sur macOS est
|
||||
@@ -143,7 +143,7 @@
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
Trouvez et définissez le <literal>DocumentRoot</literal>
|
||||
Trouver et définir le <literal>DocumentRoot</literal>
|
||||
</simpara>
|
||||
<simpara>
|
||||
C'est le dossier principal pour tous les fichiers Web. Les fichiers dans
|
||||
@@ -158,11 +158,11 @@
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
Créez un fichier <function>phpinfo</function>.
|
||||
Créer un fichier <function>phpinfo</function>.
|
||||
</simpara>
|
||||
<para>
|
||||
La fonction <function>phpinfo</function> affiche les informations sur PHP.
|
||||
Créez un fichier dans le DocumentRoot avec le code PHP suivant :
|
||||
Créer un fichier dans le DocumentRoot avec le code PHP suivant :
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php phpinfo(); ?>
|
||||
@@ -189,7 +189,7 @@
|
||||
<simpara>
|
||||
<acronym>CLI</acronym> (ou <acronym>CGI</acronym> dans les anciennes versions) est nommé
|
||||
<filename>php</filename> et réside normalement dans
|
||||
<filename>/usr/bin/php</filename>. Ouvrez un terminal, lisez la section sur
|
||||
<filename>/usr/bin/php</filename>. Ouvrir un terminal, consulter la section sur
|
||||
<link linkend="features.commandline">la ligne de commande</link> du manuel PHP, et
|
||||
exécutez la commande <literal>php -v</literal> pour vérifier la version PHP de ce binaire.
|
||||
Un appel à la fonction <function>phpinfo</function> pourra également révéler cette
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<title>Des problèmes ?</title>
|
||||
|
||||
<sect1 xml:id="install.problems.faq">
|
||||
<title>Lisez la FAQ</title>
|
||||
<title>Lire la FAQ</title>
|
||||
<simpara>
|
||||
Certains problèmes sont récurrents : les plus communs
|
||||
sont listés dans la FAQ PHP, disponible
|
||||
@@ -55,7 +55,7 @@
|
||||
de nouvelles fonctionnalités.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Lisez le guide <link xlink:href="&url.php.bugs.howtoreport;">Comment rapporter un bogue</link>
|
||||
Lire le guide <link xlink:href="&url.php.bugs.howtoreport;">Comment rapporter un bogue</link>
|
||||
(Les bogues : ce qu'il faut faire, et ce qu'il ne faut pas faire)
|
||||
avant d'envoyer n'importe quel rapport !
|
||||
</simpara>
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Téléchargez le serveur HTTP Apache depuis le site ci-dessus et décompressez-le :
|
||||
Télécharger le serveur HTTP Apache depuis le site ci-dessus et le décompresser :
|
||||
</para>
|
||||
|
||||
<informalexample>
|
||||
@@ -55,7 +55,7 @@ tar -xzf httpd-2.x.NN.tar.gz
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
De la même façon, téléchargez et décompressez les sources de PHP :
|
||||
De la même façon, télécharger et décompresser les sources de PHP :
|
||||
</para>
|
||||
|
||||
<informalexample>
|
||||
@@ -69,7 +69,7 @@ tar -xzf php-NN.tar.gz
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Compilez et installez Apache. Consultez la documentation sur l'installation
|
||||
Compiler et installer Apache. Consulter la documentation sur l'installation
|
||||
d'Apache pour plus de détails quant à la compilation de ce logiciel.
|
||||
</para>
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Pour obtenir et installer LiteSpeed Web Server ou OpenLiteSpeed Web Server, visitez la
|
||||
Pour obtenir et installer LiteSpeed Web Server ou OpenLiteSpeed Web Server, consulter la
|
||||
<link xlink:href="&url.litespeed.lsws;">page d'installation</link>
|
||||
de la documentation de LiteSpeed Web Server
|
||||
ou la
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Téléchargez et décompressez le code source de PHP :
|
||||
Télécharger et décompresser le code source de PHP :
|
||||
</para>
|
||||
|
||||
<informalexample xml:id="install.unix.litespeed.extract.php">
|
||||
@@ -66,8 +66,8 @@ cd php-x.x.x
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Configurez et construisez PHP. C'est ici que PHP peut être personnalisé avec diverses options,
|
||||
telles que les extensions qui seront activées. Exécutez ./configure --help pour obtenir une liste des options
|
||||
Configurer et construire PHP. C'est ici que PHP peut être personnalisé avec diverses options,
|
||||
telles que les extensions qui seront activées. Exécuter ./configure --help pour obtenir une liste des options
|
||||
disponibles. Dans l'exemple, nous utiliserons les options de configuration recommandées par défaut pour
|
||||
LiteSpeed Web Server :
|
||||
</para>
|
||||
@@ -127,7 +127,7 @@ Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
|
||||
Après avoir suivi les étapes ci-dessus, LiteSpeed / OpenLiteSpeed Web Server devrait
|
||||
maintenant fonctionner avec le support de PHP en tant qu'extension SAPI. Il existe de nombreuses autres
|
||||
options de configuration disponibles pour LSWS / OLS et PHP. Pour plus d'informations,
|
||||
consultez la documentation LiteSpeed sur
|
||||
consulter la documentation LiteSpeed sur
|
||||
<link xlink:href="&url.litespeed.php;">PHP</link>.
|
||||
</para>
|
||||
|
||||
@@ -215,7 +215,7 @@ PHP_LSAPI_MAX_REQUESTS=500 PHP_LSAPI_CHILDREN=35 /path/to/lsphp -b IP_address:po
|
||||
<para>
|
||||
Actuellement, LiteSpeed PHP peut être utilisé avec LiteSpeed Web Server,
|
||||
OpenLiteSpeed Web Server et Apache mod_lsapi. Pour les étapes de
|
||||
configuration côté serveur, visitez les pages de documentation pour
|
||||
configuration côté serveur, consulter les pages de documentation pour
|
||||
<link xlink:href="&url.litespeed.web.server;">LiteSpeed Web Server</link>
|
||||
et <link xlink:href="&url.litespeed.open;">OpenLiteSpeed</link>.
|
||||
</para>
|
||||
@@ -238,14 +238,14 @@ PHP_LSAPI_MAX_REQUESTS=500 PHP_LSAPI_CHILDREN=35 /path/to/lsphp -b IP_address:po
|
||||
|
||||
<para>
|
||||
cPanel:
|
||||
Visitez la <link xlink:href="&url.litespeed.cpanel;">page de documentation</link> respective
|
||||
Consulter la <link xlink:href="&url.litespeed.cpanel;">page de documentation</link> respective
|
||||
sur la façon d'installer LSPHP avec cPanel et LSWS/OLS en utilisant EasyApache 4.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Plesk:
|
||||
Plesk peut être utilisé avec LSPHP sur CentOS, CloudLinux, Debian et Ubuntu,
|
||||
pour plus de détails à ce sujet, visitez la <link xlink:href="&url.litespeed.plesk;">page de documentation</link> respective.
|
||||
pour plus de détails à ce sujet, consulter la <link xlink:href="&url.litespeed.plesk;">page de documentation</link> respective.
|
||||
</para>
|
||||
</sect1>
|
||||
|
||||
|
||||
@@ -269,7 +269,7 @@ echo "<?php phpinfo(); ?>" >> /usr/local/nginx/html/index.php
|
||||
En suivant ces différentes étapes, le résultat devrait être un serveur
|
||||
web Nginx avec le support de PHP comme module <literal>FPM</literal> <literal>SAPI</literal>.
|
||||
Bien entendu, il y a beaucoup plus d'options de configuration
|
||||
disponibles pour Nginx et PHP. Pour plus d'informations, tapez
|
||||
disponibles pour Nginx et PHP. Pour plus d'informations, taper
|
||||
<command>./configure --help</command> dans la source correspondante.
|
||||
</para>
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ Follow the instructions shown with each package!
|
||||
</programlisting>
|
||||
</example>
|
||||
<simpara>
|
||||
Lisez la page de manuel Unix <link xlink:href="&url.openbsd.packages;">packages(7)</link>
|
||||
Lire la page de manuel Unix <link xlink:href="&url.openbsd.packages;">packages(7)</link>
|
||||
pour plus de détails sur les paquets binaires d'OpenBSD.
|
||||
</simpara>
|
||||
</sect2>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<title>Logiciels nécessaires</title>
|
||||
<para>
|
||||
Les installations <productname>Solaris</productname> sont généralement dépourvues de compilateurs C et de leurs
|
||||
utilitaires. Lisez <link linkend="faq.installation.needgnu">cette FAQ</link>
|
||||
utilitaires. Lire <link linkend="faq.installation.needgnu">cette FAQ</link>
|
||||
pour savoir pourquoi est-ce que les versions GNU de certains de ces outils
|
||||
sont nécessaires.
|
||||
</para>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
Veuillez lire d'abord les <link linkend="install.windows.manual">étapes
|
||||
Il convient de lire d'abord les <link linkend="install.windows.manual">étapes
|
||||
d'installation manuelle</link> !
|
||||
</para>
|
||||
</note>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
Veuillez lire les <link linkend="install.windows.manual">étapes
|
||||
Il convient de lire les <link linkend="install.windows.manual">étapes
|
||||
d'installation manuelle</link> en premier !
|
||||
</para>
|
||||
</note>
|
||||
@@ -40,10 +40,10 @@ C:\php\php.exe -f "C:\PHP Scripts\script.php" -- -arg1 -arg2 -arg3
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Ajoutez l'emplacement de l'exécutable PHP (<filename>php.exe</filename>,
|
||||
Ajouter l'emplacement de l'exécutable PHP (<filename>php.exe</filename>,
|
||||
<filename>php-win.exe</filename> ou <filename>php-cli.exe</filename>
|
||||
selon la version de PHP et les préférences d'affichage) à la variable
|
||||
d'environnement <envar>PATH</envar>. Lisez plus sur comment ajouter le
|
||||
d'environnement <envar>PATH</envar>. Lire la section sur comment ajouter le
|
||||
répertoire PHP approprié à la variable d'environnement <envar>PATH</envar> dans la
|
||||
<link linkend="faq.installation.addtopath">entrée FAQ correspondante</link>.
|
||||
</para>
|
||||
@@ -51,11 +51,11 @@ C:\php\php.exe -f "C:\PHP Scripts\script.php" -- -arg1 -arg2 -arg3
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Ajoutez l'extension <literal>.PHP</literal>
|
||||
Ajouter l'extension <literal>.PHP</literal>
|
||||
à la variable d'environnement <varname>PATHEXT</varname>. Ceci peut être fait
|
||||
en même temps que l'ajout de la variable d'environnement <envar>PATH</envar>.
|
||||
Suivez les mêmes étapes que décrites dans la <link
|
||||
linkend="faq.installation.addtopath">FAQ</link> mais modifiez la variable
|
||||
Suivre les mêmes étapes que décrites dans la <link
|
||||
linkend="faq.installation.addtopath">FAQ</link> mais modifier la variable
|
||||
d'environnement <varname>PATHEXT</varname> plutôt que la variable
|
||||
d'environnement <envar>PATH</envar>.
|
||||
<note>
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
<title>Configurer PHP avec IIS</title>
|
||||
|
||||
<simpara>
|
||||
Dans le gestionnaire IIS, installez le module FastCGI et ajoutez un mappage de gestionnaire pour
|
||||
Dans le gestionnaire IIS, installer le module FastCGI et ajouter un mappage de gestionnaire pour
|
||||
<literal>.php</literal> au chemin de <filename>php-cgi.exe</filename>
|
||||
(pas <filename>php.exe</filename>)
|
||||
</simpara>
|
||||
|
||||
@@ -49,7 +49,7 @@ opcache.enable_cli=On
|
||||
option de configuration pour utiliser le cache d'objet de l'utilisateur de
|
||||
WinCache.
|
||||
|
||||
Si des performances élevées sont nécessaires, utilisez le cache d'objets dans les applications.
|
||||
Si des performances élevées sont nécessaires, utiliser le cache d'objets dans les applications.
|
||||
|
||||
Voir : <link xlink:href="&url.pecl.package;WinCache">&url.pecl.package;WinCache</link>
|
||||
pour télécharger une DLL WinCache (ou <filename>WINCACHE_<replaceable>*</replaceable>.tgz</filename>)
|
||||
|
||||
@@ -337,7 +337,7 @@ class MyAttribute
|
||||
|
||||
<para>
|
||||
Par défaut, un attribut ne peut être utilisé qu'une seule fois par déclaration.
|
||||
Pour autoriser un attribut à être répété, spécifiez-le dans le masque de bits
|
||||
Pour autoriser un attribut à être répété, il faut le spécifier dans le masque de bits
|
||||
de la déclaration <literal>#[Attribute]</literal> en utilisant le drapeau
|
||||
<constant>Attribute::IS_REPEATABLE</constant>.
|
||||
</para>
|
||||
|
||||
@@ -70,7 +70,7 @@ define("__FOO__", "something");
|
||||
Tout comme les &link.superglobals;, la portée d'une constante est globale.
|
||||
Les constantes peuvent être accédées depuis partout dans un script sans tenir
|
||||
compte de la portée.
|
||||
Pour plus d'informations sur la portée, lisez la section du manuel sur la
|
||||
Pour plus d'informations sur la portée, consulter la section du manuel sur la
|
||||
<link linkend="language.variables.scope">portée des variables</link>.
|
||||
</simpara>
|
||||
|
||||
@@ -111,7 +111,7 @@ define("__FOO__", "something");
|
||||
préfixée d'un <literal>$</literal>.
|
||||
Il est aussi possible d'utiliser la fonction <function>constant</function>
|
||||
pour lire la valeur d'une constante si son nom est obtenu dynamiquement.
|
||||
Utilisez la fonction <function>get_defined_constants</function> pour connaître
|
||||
La fonction <function>get_defined_constants</function> permet de connaître
|
||||
la liste de toutes les constantes définies.
|
||||
</simpara>
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
de fonctions ou de classes.
|
||||
</para>
|
||||
<para>
|
||||
Voyez la structure <function>include</function>
|
||||
Voir la structure <function>include</function>
|
||||
pour plus de détails sur son fonctionnement.
|
||||
</para>
|
||||
</sect1>
|
||||
|
||||
@@ -263,7 +263,7 @@ echo $bar; // affiche 1
|
||||
</para>
|
||||
<simpara>
|
||||
<literal>$bar</literal> a la valeur de &one; car
|
||||
l'inclusion était réussie. Notez la différence entre les deux
|
||||
l'inclusion était réussie. Il est à noter la différence entre les deux
|
||||
exemples ci-dessus. Le premier utilise la commande
|
||||
<function>return</function>
|
||||
dans le fichier inclus, alors que le second ne le fait pas.
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
dans le fichier &php.ini;, alors l'exécution du script s'arrête.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Pour plus d'informations, voyez
|
||||
Pour plus d'informations, voir
|
||||
<link linkend="functions.returning-values">retourner des valeurs</link>.
|
||||
</simpara>
|
||||
<para>
|
||||
|
||||
@@ -843,7 +843,7 @@ list ($zero, $un, $deux) = petit_nombre();
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
Pour retourner une référence d'une fonction, utilisez
|
||||
Pour retourner une référence d'une fonction, il faut utiliser
|
||||
l'opérateur & aussi bien dans la déclaration de la fonction que dans
|
||||
l'assignation de la valeur de retour.
|
||||
</para>
|
||||
@@ -1255,7 +1255,7 @@ string(11) "hello world"
|
||||
contexte global, qui est le même, quelle que soit la fonction qui
|
||||
s'exécute. Le contexte parent d'une fonction anonyme est la fonction
|
||||
dans laquelle la fonction a été déclarée (pas nécessairement celle
|
||||
qui appelle). Voyez l'exemple ci-dessous :
|
||||
qui appelle). Voir l'exemple ci-dessous :
|
||||
</simpara>
|
||||
|
||||
<example>
|
||||
|
||||
@@ -344,7 +344,7 @@ echo MonProjet\Connexion::start();
|
||||
<simpara>
|
||||
Une mise en garde : les noms sans qualificatif pour les fonctions et les
|
||||
constantes vont être pris dans le namespace global, si la fonction
|
||||
n'est pas définie dans le namespace courant. Voyez
|
||||
n'est pas définie dans le namespace courant. Voir
|
||||
<link linkend="language.namespaces.fallback">Utilisation des espaces de noms :
|
||||
retour au namespace global pour les fonctions et les constantes</link> pour
|
||||
plus de détails.
|
||||
@@ -485,7 +485,7 @@ echo constant('constname'), "\n"; // affiche global
|
||||
</programlisting>
|
||||
</example>
|
||||
Il faut utiliser un nom absolu (le nom de la classe, avec son préfixe d'espace
|
||||
de noms). Notez qu'il n'y a pas de différence entre un nom absolu et un nom qualifié
|
||||
de noms). Il est à noter qu'il n'y a pas de différence entre un nom absolu et un nom qualifié
|
||||
dans un nom de classe, de fonction ou de constante dynamique, ce qui fait que l'antislash
|
||||
initial n'est pas nécessaire.
|
||||
<example>
|
||||
|
||||
@@ -142,7 +142,7 @@ B
|
||||
Dans les contextes non statiques, la classe appelée sera celle de l'objet.
|
||||
Comme <literal>$this-></literal> essayera d'appeler
|
||||
des méthodes privées depuis le même contexte, utiliser <literal>static::</literal>
|
||||
pourrait donner des résultats différents. Notez aussi que
|
||||
pourrait donner des résultats différents. Il est aussi à noter que
|
||||
<literal>static::</literal> ne peut faire référence qu'à des attributs/méthodes
|
||||
statiques.
|
||||
</para>
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
Il n'est pas possible pour <link linkend="object.sleep">__sleep()</link> de retourner
|
||||
des noms de propriétés privées des classes parentes. Le faire
|
||||
résultera en une erreur de niveau <constant>E_NOTICE</constant>.
|
||||
Utilisez <link linkend="object.serialize">__serialize()</link> à la place.
|
||||
Utiliser <link linkend="object.serialize">__serialize()</link> à la place.
|
||||
</para>
|
||||
</note>
|
||||
<note>
|
||||
|
||||
@@ -91,7 +91,7 @@ class Cat extends Animal
|
||||
</informalexample>
|
||||
|
||||
<para>
|
||||
Notez qu'il n'y a pas de méthodes qui renvoient des valeurs dans cet exemple. Quelques fabriques
|
||||
Il est à noter qu'il n'y a pas de méthodes qui renvoient des valeurs dans cet exemple. Quelques fabriques
|
||||
seront ajoutées et renverront un nouvel objet de classe de type <varname>Animal</varname>,
|
||||
<varname>Cat</varname>, ou <varname>Dog</varname>.
|
||||
</para>
|
||||
|
||||
@@ -659,7 +659,7 @@ Expression : 0 = -4 << 62
|
||||
</para>
|
||||
<warning>
|
||||
<para>
|
||||
Utilisez les fonctions de l'extension <link linkend="book.gmp">gmp</link>
|
||||
Utiliser les fonctions de l'extension <link linkend="book.gmp">gmp</link>
|
||||
pour les manipulations sur les bits, lorsque les entiers dépassent
|
||||
<constant>PHP_INT_MAX</constant>.
|
||||
</para>
|
||||
|
||||
@@ -342,7 +342,7 @@ function standard_array_compare($op1, $op2)
|
||||
|
||||
<note>
|
||||
<simpara>
|
||||
Soyez conscient que la manipulation des types n'est pas toujours évidente lors de la comparaison
|
||||
Il est important d'être conscient que la manipulation des types n'est pas toujours évidente lors de la comparaison
|
||||
de valeurs de différents types, en particulier comparant des &integer;s à des &boolean;s ou des
|
||||
&integer;s à des &string;s. Il est par conséquent généralement recommandé d'utiliser les
|
||||
opérateurs de comparaison <literal>===</literal> et <literal>!==</literal> au lieu de
|
||||
@@ -508,7 +508,7 @@ if (isset($_POST['action'])) {
|
||||
</para>
|
||||
<note>
|
||||
<simpara>
|
||||
Veuillez noter que l'opérateur null de fusion est une expression, et qu'il
|
||||
Il est à noter que l'opérateur null de fusion est une expression, et qu'il
|
||||
ne s'évalue pas comme une variable, mais comme le résultat d'une expression.
|
||||
Il est important de le savoir pour renvoyer une variable
|
||||
par référence.
|
||||
@@ -536,7 +536,7 @@ print 'Mr. ' . ($name ?? 'Anonymous');
|
||||
</note>
|
||||
<note>
|
||||
<para>
|
||||
Veuillez noter que l'opérateur de fusion null permet une imbrication simple:
|
||||
Il est à noter que l'opérateur de fusion null permet une imbrication simple :
|
||||
<example>
|
||||
<title>Imbrication de l'opération de fusion null</title>
|
||||
<programlisting role="php">
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<titleabbrev>Exécution</titleabbrev>
|
||||
<para>
|
||||
PHP supporte un opérateur d'exécution : guillemets obliques
|
||||
(<literal>``</literal>). Notez bien qu'il ne s'agit pas de guillemets simples. PHP
|
||||
(<literal>``</literal>). Il est à noter qu'il ne s'agit pas de guillemets simples. PHP
|
||||
essaie d'exécuter le contenu de ces guillemets obliques comme une commande
|
||||
shell. Le résultat sera retourné (c'est-à-dire : il ne sera pas simplement
|
||||
envoyé à la sortie standard, il peut être affecté à une variable).
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
&reftitle.description;
|
||||
<para>
|
||||
Un tableau associatif des valeurs stockées dans les sessions,
|
||||
et accessible au script courant. Voyez l'extension
|
||||
et accessible au script courant. Voir l'extension
|
||||
<link linkend="ref.session">Sessions</link> pour plus de détails sur comment
|
||||
est utilisée cette variable.
|
||||
</para>
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
<link linkend="language.types.type-juggling">jongler de type</link> dans un
|
||||
type compatible avec l'opération.
|
||||
Ce processus dépend du contexte dans lequel la valeur est utilisée.
|
||||
Pour plus d’informations, consultez la section sur le
|
||||
Pour plus d’informations, consulter la section sur le
|
||||
<link linkend="language.types.type-juggling">jonglage de type</link>.
|
||||
</para>
|
||||
|
||||
@@ -63,13 +63,13 @@
|
||||
|
||||
<para>
|
||||
Pour vérifier le type et la valeur d'une
|
||||
<link linkend="language.expressions">expression</link>, utilisez la fonction
|
||||
<link linkend="language.expressions">expression</link>, utiliser la fonction
|
||||
<function>var_dump</function>.
|
||||
|
||||
Pour récupérer le type d'une
|
||||
<link linkend="language.expressions">expression</link>,
|
||||
utiliser la fonction <function>get_debug_type</function>.
|
||||
Toutefois, pour vérifier si une expression est d'un certain type, utilisez
|
||||
Toutefois, pour vérifier si une expression est d'un certain type, utiliser
|
||||
plutôt les fonctions
|
||||
<!-- TODO When PhD support is there: <function>is_<replaceable>type</replaceable></function> -->
|
||||
<literal>is_<replaceable>type</replaceable></literal>.
|
||||
|
||||
@@ -770,7 +770,7 @@ echo $b, PHP_EOL; // Affiche 1
|
||||
<note>
|
||||
<para>
|
||||
La fonction <function>unset</function> permet d'effacer les clés d'un tableau.
|
||||
Soyez attentif sur le fait que le tableau ne sera <emphasis>pas</emphasis>
|
||||
Il est à noter que le tableau ne sera <emphasis>pas</emphasis>
|
||||
ré-indexé. Pour réaliser un effacement complet et une ré-indexation
|
||||
du tableau, il faut utiliser la fonction
|
||||
<function>array_values</function>.
|
||||
@@ -855,7 +855,7 @@ echo $foo[bar];
|
||||
|
||||
<simpara>
|
||||
Ceci ne signifie pas qu'il faut <emphasis>toujours</emphasis> mettre la clé entre guillemets.
|
||||
N'utilisez pas de guillemets avec les clés qui sont des
|
||||
Ne pas utiliser de guillemets avec les clés qui sont des
|
||||
<link linkend="language.constants">constantes</link> ou des
|
||||
<link linkend="language.variables">variables</link>, car cela empêcherait PHP de
|
||||
les interpréter.
|
||||
@@ -1519,7 +1519,7 @@ var_dump($juices);
|
||||
|
||||
<para>
|
||||
L'assignation d'un tableau induit toujours la copie des valeurs.
|
||||
Utilisez l'<link linkend="language.operators">opérateur de référence</link>
|
||||
Utiliser l'<link linkend="language.operators">opérateur de référence</link>
|
||||
pour copier un tableau par référence.
|
||||
</para>
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<sect2 xml:id="language.types.boolean.syntax">
|
||||
<title>Syntaxe</title>
|
||||
<para>
|
||||
Pour spécifier un &boolean; littéral, utilisez la constante &true; ou
|
||||
Pour spécifier un &boolean; littéral, utiliser la constante &true; ou
|
||||
&false;. Les deux sont insensibles à la casse.
|
||||
</para>
|
||||
|
||||
@@ -65,7 +65,7 @@ if ($show_separators) {
|
||||
<title>Conversion en booléen</title>
|
||||
|
||||
<simpara>
|
||||
Pour convertir explicitement une valeur en <type>bool</type>, utilisez
|
||||
Pour convertir explicitement une valeur en <type>bool</type>, utiliser
|
||||
le cast <literal>(bool)</literal>. Généralement, cela n'est pas nécessaire
|
||||
car lorsqu'une valeur est utilisée dans un contexte logique, elle sera
|
||||
automatiquement interprétée comme une valeur de type <type>bool</type>.
|
||||
|
||||
@@ -36,7 +36,7 @@ function foo(callable $callback) {
|
||||
Les callables peuvent être passés en tant qu'arguments aux fonctions ou méthodes qui
|
||||
attendent un paramètre callback ou ils peuvent être invoqués directement.
|
||||
Le type <type>callable</type> ne peut pas être utilisé comme déclaration de type pour les
|
||||
propriétés. À la place, utilisez une déclaration de type <classname>Closure</classname>.
|
||||
propriétés. À la place, utiliser une déclaration de type <classname>Closure</classname>.
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
@@ -170,7 +170,7 @@ print implode(' ', $new_numbers);
|
||||
où ils sont créés, les callables référençant des méthodes de classes sous forme
|
||||
de chaînes de caractères ou de tableaux sont résolus dans le scope où ils sont appelés.
|
||||
Pour créer un callable à partir d'une méthode privée ou protégée, qui peut ensuite être
|
||||
invoqué depuis l'extérieur de la classe, utilisez
|
||||
invoqué depuis l'extérieur de la classe, utiliser
|
||||
<methodname>Closure::fromCallable</methodname> ou la
|
||||
<link linkend="functions.first_class_callable_syntax">syntaxe callable de
|
||||
première classe</link>
|
||||
@@ -190,7 +190,7 @@ print implode(' ', $new_numbers);
|
||||
À partir de PHP 8.2.0, les callables dépendants du contexte
|
||||
sont dépréciés. Supprimez la dépendance au contexte en remplaçant
|
||||
<literal>'parent::method'</literal> par
|
||||
<literal>parent::class . '::method'</literal> ou utilisez la
|
||||
<literal>parent::class . '::method'</literal> ou utiliser la
|
||||
<link linkend="functions.first_class_callable_syntax">syntaxe callable de
|
||||
première classe</link>.
|
||||
</simpara>
|
||||
|
||||
@@ -284,7 +284,7 @@ Stack trace:
|
||||
Il n’est pas possible de combiner les deux types de singleton
|
||||
<literal>false</literal> et <literal>true</literal> ensemble dans une
|
||||
union de type.
|
||||
Utilisez plutôt <type>bool</type>.
|
||||
Utiliser plutôt <type>bool</type>.
|
||||
</simpara>
|
||||
</warning>
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<title>Initialisation des objets</title>
|
||||
|
||||
<para>
|
||||
Pour créer un nouvel objet, utilisez le mot clé <literal>new</literal>
|
||||
Pour créer un nouvel objet, utiliser le mot clé <literal>new</literal>
|
||||
afin d'instancier une classe :
|
||||
</para>
|
||||
|
||||
|
||||
@@ -844,7 +844,7 @@ Valeur de l'objet : chaîne.
|
||||
<note>
|
||||
<simpara>
|
||||
La clé du tableau doit être non citée, et il n'est donc pas possible de
|
||||
référencer une constante comme clé avec la syntaxe de base. Utilisez la
|
||||
référencer une constante comme clé avec la syntaxe de base. Utiliser la
|
||||
syntaxe <link linkend="language.types.string.parsing.advanced">avancée</link>
|
||||
à la place.
|
||||
</simpara>
|
||||
@@ -898,7 +898,7 @@ Changer le caractère à l'indice -3 en o donne strong.
|
||||
<type>chaîne</type>, puis entourée de <literal>{</literal> et
|
||||
<literal>}</literal>. Étant donné que <literal>{</literal> ne peut pas être échappé, cette
|
||||
syntaxe ne sera reconnue que lorsque le <literal>$</literal> suit immédiatement le
|
||||
<literal>{</literal>. Utilisez <literal>{\$</literal> pour obtenir un
|
||||
<literal>{</literal>. Utiliser <literal>{\$</literal> pour obtenir un
|
||||
<literal>{$</literal>. Voici quelques exemples pour clarifier :
|
||||
</simpara>
|
||||
|
||||
@@ -1136,7 +1136,7 @@ string(1) "b"
|
||||
<para>
|
||||
Les <type>chaînes</type> peuvent être concaténées à l'aide de l'opérateur '.' (point). Notez
|
||||
que l'opérateur '+' (addition) ne fonctionnera <emphasis>pas</emphasis> pour cela.
|
||||
Consultez <link linkend="language.operators.string">les opérateurs de chaîne</link> pour
|
||||
Consulter <link linkend="language.operators.string">les opérateurs de chaîne</link> pour
|
||||
plus d'informations.
|
||||
</para>
|
||||
|
||||
@@ -1145,7 +1145,7 @@ string(1) "b"
|
||||
</para>
|
||||
|
||||
<simpara>
|
||||
Consultez la <link linkend="ref.strings">section des fonctions de chaîne</link> pour
|
||||
Consulter la <link linkend="ref.strings">section des fonctions de chaîne</link> pour
|
||||
les fonctions générales, et la <link linkend="ref.pcre">section des fonctions d'expressions régulières compatibles Perl</link> pour
|
||||
des fonctionnalités avancées de recherche et de remplacement.
|
||||
</simpara>
|
||||
@@ -1158,7 +1158,7 @@ string(1) "b"
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
Enfin, consultez également les <link linkend="ref.ctype">fonctions de type caractère</link>.
|
||||
Enfin, consulter également les <link linkend="ref.ctype">fonctions de type caractère</link>.
|
||||
</simpara>
|
||||
</sect2>
|
||||
|
||||
@@ -1196,7 +1196,7 @@ string(1) "b"
|
||||
À partir de PHP 8.0.0, le caractère de la virgule décimale est toujours
|
||||
un point ("<literal>.</literal>"). Avant PHP 8.0.0,
|
||||
le caractère de la virgule décimale est défini dans la locale du script (catégorie
|
||||
LC_NUMERIC). Consultez la fonction <function>setlocale</function>.
|
||||
LC_NUMERIC). Consulter la fonction <function>setlocale</function>.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
@@ -1204,8 +1204,8 @@ string(1) "b"
|
||||
Les <type>tableaux</type> sont toujours convertis en la <type>chaîne</type>
|
||||
<literal>"Array"</literal>; de ce fait, <function>echo</function> et
|
||||
<function>print</function> ne peuvent pas à eux seuls afficher le contenu d'un
|
||||
<type>tableau</type>. Pour afficher un seul élément, utilisez une construction telle que
|
||||
<literal>echo $arr['foo']</literal>. Consultez ci-dessous des conseils sur la visualisation de tout le contenu.
|
||||
<type>tableau</type>. Pour afficher un seul élément, utiliser une construction telle que
|
||||
<literal>echo $arr['foo']</literal>. Consulter ci-dessous les conseils sur la visualisation de tout le contenu.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@@ -1220,7 +1220,7 @@ string(1) "b"
|
||||
l'exécution. Bien que la structure exacte de cette chaîne ne doive pas être considérée comme
|
||||
fiable et soit sujette à changement, elle sera toujours unique pour une ressource donnée
|
||||
pendant la durée d'exécution d'un script (c'est-à-dire une requête Web ou un processus CLI)
|
||||
et ne sera pas réutilisée. Pour obtenir le type d'une <type>resource</type>, utilisez
|
||||
et ne sera pas réutilisée. Pour obtenir le type d'une <type>resource</type>, utiliser
|
||||
la fonction <function>get_resource_type</function>.
|
||||
</para>
|
||||
|
||||
@@ -1231,7 +1231,7 @@ string(1) "b"
|
||||
<para>
|
||||
Comme indiqué ci-dessus, convertir directement un <type>tableau</type>,
|
||||
un <type>objet</type> ou une <type>resource</type> en <type>chaîne</type> ne fournit
|
||||
pas d'informations utiles sur la valeur au-delà de son type. Consultez les fonctions
|
||||
pas d'informations utiles sur la valeur au-delà de son type. Consulter les fonctions
|
||||
<function>print_r</function> et <function>var_dump</function> pour
|
||||
des moyens plus efficaces d'inspecter le contenu de ces types.
|
||||
</para>
|
||||
|
||||
@@ -217,7 +217,7 @@ $unset_array[] = 'valeur'; // Ne génère pas d'avertissement.
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
Pour plus d'informations sur les fonctions liées aux variables, consultez la
|
||||
Pour plus d'informations sur les fonctions liées aux variables, consulter la
|
||||
<link linkend="ref.var">Référence des fonctions sur les variables</link>.
|
||||
</simpara>
|
||||
</sect1>
|
||||
@@ -1045,7 +1045,7 @@ if ($_POST) {
|
||||
<function>header</function>. Les données contenues dans les cookies
|
||||
sont alors disponibles dans les tableaux de cookies appropriés, comme
|
||||
<varname>$_COOKIE</varname> mais aussi <varname>$_REQUEST</varname>.
|
||||
Lisez la page de la documentation sur la fonction
|
||||
Consulter la page de la documentation sur la fonction
|
||||
<function>setcookie</function> pour plus de détails ainsi que des exemples.
|
||||
</simpara>
|
||||
|
||||
@@ -1077,7 +1077,7 @@ setcookie("MyCookie[bar]", 'Test 2', time()+3600);
|
||||
<simpara>
|
||||
Cela va créer deux cookies distincts bien que <varname>MyCookie</varname>
|
||||
est maintenant un simple tableau dans le script. Si seulement un cookie
|
||||
doit être défini avec plusieurs valeurs, utilisez la fonction
|
||||
doit être défini avec plusieurs valeurs, utiliser la fonction
|
||||
<function>serialize</function> ou <function>explode</function>
|
||||
sur la première valeur.
|
||||
</simpara>
|
||||
@@ -1154,7 +1154,7 @@ setcookie("Panier[$compte]", $item, time()+3600);
|
||||
<function>is_int</function>,
|
||||
<function>is_object</function> et
|
||||
<function>is_string</function>.
|
||||
Lisez également le chapitre sur les
|
||||
Consulter également le chapitre sur les
|
||||
<link linkend="language.types">types</link>.
|
||||
</para>
|
||||
<para>
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
le fait que le flux peut être utilisé directement avec <function>fread</function>
|
||||
et les autres fonctions de système de fichiers. Cette notation est obsolète
|
||||
à cause d'ambiguïtés dues aux noms de fichiers
|
||||
contenant des deux points ':'. Utilisez plutôt <filename>compress.zlib://</filename>.
|
||||
contenant des deux points ':'. Utiliser plutôt <filename>compress.zlib://</filename>.
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
@@ -84,14 +84,14 @@
|
||||
<row>
|
||||
<entry>Support de la fonction <function>stat</function></entry>
|
||||
<entry>
|
||||
Non, utilisez le gestionnaire <literal>file://</literal>
|
||||
Non, utiliser le gestionnaire <literal>file://</literal>
|
||||
pour obtenir des informations sur les fichiers compressés.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>Support de la fonction <function>unlink</function></entry>
|
||||
<entry>
|
||||
Non, utilisez le gestionnaire <literal>file://</literal>
|
||||
Non, utiliser le gestionnaire <literal>file://</literal>
|
||||
pour supprimer les fichiers compressés.
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
&reftitle.description;
|
||||
<simpara>
|
||||
L'enveloppe de flux <filename>phar://</filename>.
|
||||
Voyez <link linkend="phar.using.stream">enveloppe de flux Phar</link>
|
||||
Voir <link linkend="phar.using.stream">enveloppe de flux Phar</link>
|
||||
pour une description détaillée.
|
||||
</simpara>
|
||||
</refsect1><!-- }}} -->
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<section xml:id="apache.installation">
|
||||
&reftitle.install;
|
||||
<para>
|
||||
Pour une installation de PHP sous Apache, lisez
|
||||
Pour une installation de PHP sous Apache, consulter
|
||||
le <link linkend="install">chapitre sur l'installation</link>.
|
||||
</para>
|
||||
</section>
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
</note>
|
||||
<note>
|
||||
<simpara>
|
||||
Pour plus de détails techniques approfondis sur l'implémentation, consultez le
|
||||
Pour plus de détails techniques approfondis sur l'implémentation, consulter le
|
||||
<link xlink:href="&url.apc.technotes;">
|
||||
fichier TECHNOTES fourni par les développeurs
|
||||
</link>.
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
Se reporter à la section sur les
|
||||
<link linkend="language.types.array">tableaux</link> de ce manuel pour
|
||||
une explication détaillée sur la façon dont les tableaux sont implémentés
|
||||
et utilisés en PHP. Lisez également les
|
||||
et utilisés en PHP. Consulter également les
|
||||
<link linkend="language.operators.array">opérateurs sur les tableaux</link>
|
||||
afin de voir d'autres façons de manipuler les tableaux.
|
||||
</para>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
et les valeurs sont les clés.
|
||||
</para>
|
||||
<para>
|
||||
Notez bien que les valeurs de <parameter>array</parameter> doivent
|
||||
Il est à noter que les valeurs de <parameter>array</parameter> doivent
|
||||
être des clés valides, c'est-à-dire qu'elles doivent être des
|
||||
&integer; ou des &string;.
|
||||
Une alerte sera émise si une valeur est d'un type qui
|
||||
|
||||
@@ -107,7 +107,7 @@ array(2) {
|
||||
<para>
|
||||
Dans cet exemple, il est possible de voir que seules les clés <literal>'bleu'</literal>
|
||||
et <literal>'vert'</literal> sont présentes dans les deux tableaux et donc,
|
||||
elles sont retournées. Notez également que les valeurs pour les clés
|
||||
elles sont retournées. Il est également à noter que les valeurs pour les clés
|
||||
<literal>'bleu'</literal> et <literal>'vert'</literal> diffèrent
|
||||
entre les deux tableaux. Néanmoins, elles correspondent toujours car
|
||||
uniquement les clés sont vérifiées.
|
||||
|
||||
@@ -106,7 +106,7 @@ array(2) {
|
||||
Dans cet exemple, seules les clés
|
||||
<literal>'blue'</literal> et <literal>'green'</literal> sont présentes dans
|
||||
les deux tableaux et, donc, elles
|
||||
sont retournées. Notez également que les valeurs pour les clés
|
||||
sont retournées. Il est également à noter que les valeurs pour les clés
|
||||
<literal>'blue'</literal> et <literal>'green'</literal> diffèrent
|
||||
entre les deux tableaux. Néanmoins, elles correspondent toujours car
|
||||
uniquement les clés sont vérifiées. Les valeurs retournées sont celles du
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
<row>
|
||||
<entry>8.5.0</entry>
|
||||
<entry>
|
||||
L’utilisation de <type>null</type> dans le paramètre <parameter>key</parameter> est obsolète, utilisez une chaîne vide à la place.
|
||||
L’utilisation de <type>null</type> dans le paramètre <parameter>key</parameter> est obsolète, utiliser une chaîne vide à la place.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
||||
@@ -139,7 +139,7 @@ Array
|
||||
<para>
|
||||
Si l'on veut ajouter des éléments du second tableau au premier
|
||||
sans pour autant écraser ou réindexer les éléments du premier,
|
||||
utilisez l'opérateur d'union <literal>+</literal> :
|
||||
utiliser l'opérateur d'union <literal>+</literal> :
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
<para>
|
||||
Si <parameter>needle</parameter> est trouvé plus d'une fois dans
|
||||
<parameter>haystack</parameter>, la première clé concordante est
|
||||
retournée. Pour trouver toutes les clés correspondantes, utilisez plutôt
|
||||
retournée. Pour trouver toutes les clés correspondantes, utiliser plutôt
|
||||
la fonction <function>array_keys</function> avec le paramètre optionnel
|
||||
<parameter>filter_value</parameter>.
|
||||
</para>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<methodparam rep="repeat"><type>mixed</type><parameter>values</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
Crée un tableau. Lisez la section sur les
|
||||
Crée un tableau. Consulter la section sur les
|
||||
<link linkend="language.types.array">types tableaux</link> pour plus d'informations
|
||||
sur ce qu'est un tableau, y compris les détails sur la syntaxe alternative de crochets (<literal>[]</literal>).
|
||||
</para>
|
||||
@@ -49,7 +49,7 @@
|
||||
<para>
|
||||
Retourne un tableau des paramètres. Les paramètres peuvent fournir
|
||||
un index en utilisant l'opérateur <literal>=></literal>.
|
||||
Lisez la section sur les <link linkend="language.types.array">types-tableaux</link>
|
||||
Consulter la section sur les <link linkend="language.types.array">types-tableaux</link>
|
||||
pour plus d'informations sur ce qu'est un tableau.
|
||||
</para>
|
||||
</refsect1>
|
||||
@@ -104,7 +104,7 @@ Array
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
Notez bien que l'index '3' est défini deux fois, et conserve finalement
|
||||
Il est à noter que l'index '3' est défini deux fois, et conserve finalement
|
||||
sa dernière valeur de 13. L'index '4' est défini après
|
||||
l'index '8', et l'index généré suivant (valeur 19) est
|
||||
9, puisque le plus grand index est alors 8.
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
</para>
|
||||
<warning>
|
||||
<para>
|
||||
N'utilisez pas <function>extract</function> sur des données non sûres comme les entrées utilisateur
|
||||
N'utiliser pas <function>extract</function> sur des données non sûres comme les entrées utilisateur
|
||||
(ex. <varname>$_GET</varname>, <varname>$_FILES</varname>).
|
||||
</para>
|
||||
</warning>
|
||||
@@ -217,7 +217,7 @@ blue, large, sphere, medium
|
||||
&reftitle.notes;
|
||||
<warning>
|
||||
<para>
|
||||
N'utilisez pas <function>extract</function> sur des données inconnues, comme
|
||||
N'utiliser pas <function>extract</function> sur des données inconnues, comme
|
||||
les données utilisateurs (c.-à-d. <varname>$_GET</varname>,
|
||||
<varname>$_FILES</varname>, etc.).
|
||||
Si on le fait, il faut s'assurer d'utiliser l'une des constantes
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
&reftitle.install;
|
||||
|
||||
<simpara>
|
||||
Utilisez <option role="configure">--with-cmark[=DIR]</option> lors de la compilation PHP.
|
||||
Utiliser <option role="configure">--with-cmark[=DIR]</option> lors de la compilation PHP.
|
||||
</simpara>
|
||||
|
||||
<simpara>
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
<constant>CP_THREAD_ACP</constant> (utilise codepage/locale définie pour
|
||||
le thread en cours d'exécution ), <constant>CP_UTF7</constant>
|
||||
et <constant>CP_UTF8</constant>. Il est aussi possible d'utiliser le numéro pour
|
||||
une codepage donnée ; consultez la documentation de Microsoft pour plus de
|
||||
une codepage donnée ; consulter la documentation de Microsoft pour plus de
|
||||
détails sur les codepages et leurs valeurs numériques.
|
||||
</simpara>
|
||||
</listitem>
|
||||
|
||||
@@ -68,7 +68,7 @@ foreach ($domainObject as $obj) {
|
||||
de contrôle &foreach;. Cela fonctionne
|
||||
car un SafeArray comporte des informations à propos de sa taille. Si
|
||||
une propriété à la façon des tableaux implémente IEnumVariant, alors on
|
||||
peut aussi utiliser &foreach; pour cette propriété ; lisez <xref
|
||||
peut aussi utiliser &foreach; pour cette propriété ; consulter <xref
|
||||
linkend="com.examples.foreach"/> pour plus d'informations à ce sujet.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</para>
|
||||
<para>
|
||||
Cette fonction est en fait la fonction VariantChangeType() de la bibliothèque COM ;
|
||||
consultez MSDN pour plus d'informations.
|
||||
consulter MSDN pour plus d'informations.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
<para>
|
||||
Cette directive est activée par défaut et fait que les constantes
|
||||
trouvées dans les bibliothèques de types auto-chargées lors de l'instanciation d'objets <classname>COM</classname> seront enregistrées en mode
|
||||
sensible à la casse. Voyez <function>com_load_typelib</function>
|
||||
sensible à la casse. Voir <function>com_load_typelib</function>
|
||||
pour plus de détails.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<section xml:id="com.seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
Pour plus d'informations sur les objets COM, lisez les
|
||||
Pour plus d'informations sur les objets COM, consulter les
|
||||
<link xlink:href="&url.comspecs;">spécifications COM</link>.
|
||||
Il est possible de trouver des informations utiles dans notre FAQ pour <xref
|
||||
linkend="faq.com"/>.
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
ils n'ont pas besoin d'être passés en tant qu'objets variant.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Consultez la bibliothèque <acronym>MSDN</acronym> pour des informations
|
||||
Consulter la bibliothèque <acronym>MSDN</acronym> pour des informations
|
||||
additionnelles sur le type VARIANT.
|
||||
</simpara>
|
||||
</listitem>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
</simpara>
|
||||
<simpara>
|
||||
Pour plus d'informations sur l'installation manuelle sous Linux et Windows,
|
||||
lisez le fichier <filename>build-guide.html</filename> inclus dans le paquet.
|
||||
consulter le fichier <filename>build-guide.html</filename> inclus dans le paquet.
|
||||
</simpara>
|
||||
|
||||
</section>
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
<simpara>
|
||||
Retourne le nom de la base de données en cas de succès,
|
||||
et &false; si une erreur survient. Si &false; est retourné,
|
||||
utilisez la fonction <function>cubrid_error</function> pour
|
||||
utiliser la fonction <function>cubrid_error</function> pour
|
||||
déterminer la nature de l'erreur.
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
<listitem><simpara>Le nom ou la position du champ <parameter>field</parameter>
|
||||
à récupérer. Ce peut être la position du champ, son nom, ou le nom de la table suivi
|
||||
d'un point, suivi du nom du champ (tablename.fieldname). Si le nom de la colonne
|
||||
est un alias ('select foo as bar from...'), utilisez l'alias au lieu du nom
|
||||
est un alias ('select foo as bar from...'), utiliser l'alias au lieu du nom
|
||||
de la colonne. Si non défini, le premier champ sera récupéré.</simpara></listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
@@ -198,7 +198,7 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Un <type>string</type> avec un répertoire qui contient plusieurs certificats CA. Utilisez cette option
|
||||
Un <type>string</type> avec un répertoire qui contient plusieurs certificats CA. Utiliser cette option
|
||||
en combinaison avec <constant>CURLOPT_SSL_VERIFYPEER</constant>.
|
||||
Disponible à partir de cURL 7.9.8.
|
||||
</para>
|
||||
@@ -241,7 +241,7 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Le nombre de secondes à attendre lors de la tentative de connexion. Utilisez 0 pour
|
||||
Le nombre de secondes à attendre lors de la tentative de connexion. Utiliser 0 pour
|
||||
attendre indéfiniment.
|
||||
Cette option accepte toute valeur pouvant être convertie en un <type>int</type> valide.
|
||||
Par défaut, la valeur est <literal>300</literal>.
|
||||
@@ -257,7 +257,7 @@
|
||||
<listitem>
|
||||
<para>
|
||||
Le nombre de millisecondes à attendre lors de la tentative de connexion.
|
||||
Utilisez <literal>0</literal> pour attendre indéfiniment.
|
||||
Utiliser <literal>0</literal> pour attendre indéfiniment.
|
||||
Si cURL est compilé pour utiliser le résolveur de noms système standard, cette
|
||||
partie de la connexion utilisera toujours une résolution à la seconde complète pour
|
||||
les délais d'attente avec un délai d'attente minimum autorisé d'une seconde.
|
||||
@@ -860,7 +860,7 @@
|
||||
<listitem>
|
||||
<para>
|
||||
Un alias de
|
||||
<constant>CURLOPT_TRANSFERTEXT</constant>. Utilisez plutôt cela.
|
||||
<constant>CURLOPT_TRANSFERTEXT</constant>. Utiliser plutôt cela.
|
||||
Disponible à partir de cURL 7.1, obsolète à partir de cURL 7.11.1
|
||||
et dernière fois disponible à partir de cURL 7.15.5.
|
||||
Supprimé à partir de PHP 7.3.0.
|
||||
@@ -1361,7 +1361,7 @@
|
||||
<para>
|
||||
Accepte un handle de fichier <type>resource</type> vers le fichier à partir duquel le transfert doit être lu lors du téléchargement.
|
||||
Disponible à partir de cURL 7.1.0 et déprécié à partir de cURL 7.9.7.
|
||||
Utilisez <constant>CURLOPT_READDATA</constant> à la place.
|
||||
Utiliser <constant>CURLOPT_READDATA</constant> à la place.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@@ -1752,7 +1752,7 @@
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
La quantité maximale de redirections HTTP à suivre. Utilisez cette option aux côtés de <constant>CURLOPT_FOLLOWLOCATION</constant>.
|
||||
La quantité maximale de redirections HTTP à suivre. Utiliser cette option aux côtés de <constant>CURLOPT_FOLLOWLOCATION</constant>.
|
||||
La valeur par défaut de <literal>20</literal> est définie pour éviter les redirections infinies.
|
||||
Définir à <literal>-1</literal> permet les redirections infinies, et <literal>0</literal> refuse toutes les redirections.
|
||||
Disponible à partir de cURL 7.5.0.
|
||||
@@ -1813,7 +1813,7 @@
|
||||
<para>
|
||||
Définir à &true; pour être complètement silencieux avec
|
||||
les fonctions cURL.
|
||||
Utilisez <constant>CURLOPT_RETURNTRANSFER</constant> à la place.
|
||||
Utiliser <constant>CURLOPT_RETURNTRANSFER</constant> à la place.
|
||||
Disponible à partir de cURL 7.1.0, déprécié à partir de cURL 7.8.0
|
||||
et dernier disponible à partir de cURL 7.15.5.
|
||||
Supprimé à partir de PHP 7.3.0.
|
||||
@@ -2250,7 +2250,7 @@
|
||||
</para>
|
||||
</note>
|
||||
Disponible à partir de cURL 7.1.0 et obsolète à partir de cURL 7.32.0.
|
||||
Utilisez <constant>CURLOPT_XFERINFOFUNCTION</constant> à la place.
|
||||
Utiliser <constant>CURLOPT_XFERINFOFUNCTION</constant> à la place.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@@ -2706,8 +2706,8 @@
|
||||
<para>
|
||||
Définir sur <literal>2</literal> pour vérifier dans les champs de nom du certificat du proxy
|
||||
contre le nom du proxy. Lorsqu'il est défini sur <literal>0</literal>, la connexion réussit
|
||||
indépendamment des noms utilisés dans le certificat. Utilisez cette capacité avec prudence!
|
||||
Définissez sur <literal>1</literal> à partir de cURL 7.28.0 et antérieur en tant qu'option de débogage.
|
||||
indépendamment des noms utilisés dans le certificat. Utiliser cette capacité avec prudence!
|
||||
Définir sur <literal>1</literal> à partir de cURL 7.28.0 et antérieur en tant qu'option de débogage.
|
||||
Définir sur <literal>1</literal> à partir de cURL 7.28.1 à 7.65.3 <constant>CURLE_BAD_FUNCTION_ARGUMENT</constant> est renvoyé.
|
||||
À partir de cURL 7.66.0, <literal>1</literal> et <literal>2</literal> sont traités comme la même valeur.
|
||||
Par défaut, la valeur de cette option doit être maintenue à <literal>2</literal>.
|
||||
@@ -3264,7 +3264,7 @@
|
||||
Lorsque plus d'une méthode est définie, cURL interrogera le serveur pour voir
|
||||
quelles méthodes il supporte et choisira la meilleure.
|
||||
Par défaut, <literal>CURLAUTH_BASIC|CURLAUTH_GSSAPI</literal>.
|
||||
Définissez le nom d'utilisateur et le mot de passe réels avec l'option <constant>CURLOPT_PROXYUSERPWD</constant>.
|
||||
Définir le nom d'utilisateur et le mot de passe réels avec l'option <constant>CURLOPT_PROXYUSERPWD</constant>.
|
||||
Disponible à partir de PHP 7.3.0 et cURL 7.55.0.
|
||||
</para>
|
||||
</listitem>
|
||||
@@ -3953,7 +3953,7 @@
|
||||
<listitem>
|
||||
<para>
|
||||
Définir comment <constant>CURLOPT_TIMEVALUE</constant> est traité.
|
||||
Utilisez <constant>CURL_TIMECOND_IFMODSINCE</constant> pour retourner la
|
||||
Utiliser <constant>CURL_TIMECOND_IFMODSINCE</constant> pour retourner la
|
||||
page uniquement si elle a été modifiée depuis le temps spécifié dans
|
||||
<constant>CURLOPT_TIMEVALUE</constant>. Si elle n'a pas été modifiée,
|
||||
un en-tête <literal>304 Not Modified</literal> sera retourné
|
||||
@@ -4450,7 +4450,7 @@
|
||||
<listitem>
|
||||
<para>
|
||||
Spécife le jeton d'accès OAuth 2.0.
|
||||
Définissez sur &null; pour désactiver.
|
||||
Définir sur &null; pour désactiver.
|
||||
Par défaut, c'est &null;.
|
||||
Disponible à partir de PHP 7.0.7 et cURL 7.33.0.
|
||||
</para>
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
<literal>1970-01-01 00:00:00 UTC</literal>). Il est possible de faire cela
|
||||
en incluant le caractère <literal>!</literal> comme premier caractère dans
|
||||
<parameter>format</parameter>, ou <literal>|</literal> comme dernier.
|
||||
Veuillez consulter la documentation de chaque caractère ci-dessous pour
|
||||
Consulter la documentation de chaque caractère ci-dessous pour
|
||||
plus d'informations.
|
||||
</para>
|
||||
<para>
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<para>
|
||||
Retourne le &array; des identificateurs des fuseaux horaires.
|
||||
Seuls les éléments non obsolètes sont retournés. Pour tout obtenir,
|
||||
y compris les identifiants de fuseau horaire obsolètes, utilisez
|
||||
y compris les identifiants de fuseau horaire obsolètes, utiliser
|
||||
<literal>DateTimeZone::ALL_WITH_BC</literal> comme valeur pour
|
||||
<parameter>timezoneGroup</parameter>.
|
||||
</para>
|
||||
|
||||
@@ -629,7 +629,7 @@ object(DateTimeImmutable)#1 (3) {
|
||||
sont définis à la place.
|
||||
</para>
|
||||
<para>
|
||||
Pour analyser de manière cohérente seulement une année, utilisez
|
||||
Pour analyser de manière cohérente seulement une année, utiliser
|
||||
<function>DateTimeImmutable::createFromFormat</function> avec le
|
||||
spécificateur <literal>Y</literal>.
|
||||
</para>
|
||||
@@ -857,7 +857,7 @@ object(DateTimeImmutable)#1 (3) {
|
||||
est sensible à la casse ; l'on ne peut utiliser que la majuscule "W".
|
||||
</para>
|
||||
<para>
|
||||
Le "T" dans les formats SOAP, XMRPC et WDDX est sensible à la casse ; utilisez toujours
|
||||
Le "T" dans les formats SOAP, XMRPC et WDDX est sensible à la casse ; utiliser toujours
|
||||
la majuscule "T".
|
||||
</para>
|
||||
<para>
|
||||
|
||||
@@ -165,7 +165,7 @@
|
||||
<simpara>
|
||||
Ceci a été ajouté pour assurer la compatibilité avec l'extension
|
||||
<literal>dbm</literal> qui est obsolète.
|
||||
Utilisez ce gestionnaire seulement quand l'on ne peut installer
|
||||
Utiliser ce gestionnaire seulement quand l'on ne peut installer
|
||||
aucun autre gestionnaire et qu'il n'est pas possible d'utiliser le
|
||||
gestionnaire cdb intégré.
|
||||
</simpara>
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
Il est à noter que les entités XML sont étendues lorsqu'une valeur est définie.
|
||||
Ainsi, le caractère <literal>&</literal> a une signification spéciale.
|
||||
Définir <varname>value</varname> à lui-même échouera lorsque <varname>value</varname> contient un <literal>&</literal>.
|
||||
Pour éviter l'expansion des entités, utilisez plutôt <methodname>DOMElement::setAttribute</methodname>.
|
||||
Pour éviter l'expansion des entités, utiliser plutôt <methodname>DOMElement::setAttribute</methodname>.
|
||||
</para>
|
||||
</note>
|
||||
</listitem>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
Cet objet est en lecture seule. Il peut être ajouté à un document, mais les
|
||||
nœuds additionnels ne peuvent pas être ajoutés à ce nœud tant que ce nœud
|
||||
est associé à un document. Pour créer un nœud accessible en écriture,
|
||||
utilisez <xref linkend="domdocument.createattribute"/>.
|
||||
utiliser <xref linkend="domdocument.createattribute"/>.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
Cet objet est en lecture seule. Il peut être ajouté à un document, mais les
|
||||
nœuds additionnels ne peuvent pas être ajoutés à ce nœud tant que ce nœud
|
||||
n'est pas associé à un document. Pour créer un nœud accessible en écriture,
|
||||
utilisez
|
||||
utiliser
|
||||
<xref linkend="domdocument.createcomment"/>.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -132,7 +132,7 @@ Warning: DOMDocument::createElement(): unterminated entity reference
|
||||
<note>
|
||||
<para>
|
||||
La valeur <parameter>value</parameter> ne sera <emphasis>pas</emphasis>
|
||||
échappée. Utilisez la méthode <methodname>DOMDocument::createTextNode</methodname>
|
||||
échappée. Utiliser la méthode <methodname>DOMDocument::createTextNode</methodname>
|
||||
pour créer un nœud de texte avec le <emphasis>support de l'échappement</emphasis>.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<term><parameter>node</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Utilisez ce paramètre pour afficher uniquement un nœud spécifique sans déclaration XML
|
||||
Utiliser ce paramètre pour afficher uniquement un nœud spécifique sans déclaration XML
|
||||
plutôt que la totalité du document.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
Cet objet est en lecture seule. Il peut être ajouté à un document, mais les
|
||||
nœuds additionnels ne peuvent pas être ajoutés à ce nœud tant qu'il
|
||||
est associé à un document. Pour créer un nœud accessible en écriture,
|
||||
utilisez <xref linkend="domdocument.createelement"/> ou
|
||||
utiliser <xref linkend="domdocument.createelement"/> ou
|
||||
<xref linkend="domdocument.createelementns"/>.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<term><parameter>qualifiedName</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Le nom de la balise. Utilisez le caractère générique
|
||||
Le nom de la balise. Utiliser le caractère générique
|
||||
<literal>*</literal> pour récupérer tous les éléments contenus
|
||||
dans l'arbre de l'élément.
|
||||
</para>
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
<term><parameter>isId</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Définissez à &true; si l'on veut que <parameter>qualifiedName</parameter>
|
||||
Définir à &true; si l'on veut que <parameter>qualifiedName</parameter>
|
||||
soit de type ID, &false; sinon.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<term><parameter>isId</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Définissez à &true; si l'on veut que <parameter>name</parameter>
|
||||
Définir à &true; si l'on veut que <parameter>name</parameter>
|
||||
soit de type ID, &false; sinon.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
<term><parameter>isId</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Définissez à &true; si l'on veut que <parameter>name</parameter>
|
||||
Définir à &true; si l'on veut que <parameter>name</parameter>
|
||||
soit de type ID, &false; sinon.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
</para>
|
||||
<tip>
|
||||
<para>
|
||||
S'il est nécessaire de connaître le nombre de nœuds dans la collection, utilisez
|
||||
S'il est nécessaire de connaître le nombre de nœuds dans la collection, utiliser
|
||||
la propriété <literal>length</literal> de l'objet
|
||||
<classname>DOMNodeList</classname>.
|
||||
</para>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
Cet objet est en lecture seule. Il peut être ajouté à un document, mais les
|
||||
nœuds additionnels ne peuvent pas être ajoutés à ce nœud tant qu'il
|
||||
est associé à un document. Pour créer un nœud accessible en écriture,
|
||||
utilisez
|
||||
utiliser
|
||||
<xref linkend="domdocument.createprocessinginstruction"/>.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<term><parameter>restrict</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Utilisez ce paramètre uniquement pour autoriser certaines fonctions
|
||||
Utiliser ce paramètre uniquement pour autoriser certaines fonctions
|
||||
à être appelées depuis XPath.
|
||||
</para>
|
||||
<para>
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
<simpara>
|
||||
<function>eio_readdir</function> retourne la ressource demandée en cas
|
||||
de succès,&return.falseforfailure;.
|
||||
Définissez l'argument
|
||||
Définir l'argument
|
||||
<parameter>result</parameter> de la fonction de rappel
|
||||
<parameter>callback</parameter> suivant le drapeau
|
||||
<parameter>flags</parameter> utilisé :
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user