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/history.xml b/appendices/history.xml index 357086d7e2..5634c8f9bf 100644 --- a/appendices/history.xml +++ b/appendices/history.xml @@ -317,7 +317,7 @@ et je pensais que Gtk+ était une excellente bibliothèque, hormis le fait que programmer avec en C est plutôt laborieux. Après avoir assisté aux implémentations de PyGtk et GTK-Perl, - j'ai décidé de voir si PHP pouvait disposer de sa propre interface + j'ai décidé de voir si PHP pouvait disposer de sa propre interface avec Gtk+, même minimale. J'ai commencé au mois d'août 2000, alors que j'avais un peu plus de temps libre, et j'ai réalisé les premières expérimentations. Mon guide principal fut l'implémentation de 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/migration70/new-features.xml b/appendices/migration70/new-features.xml index 23509ab0c9..8879fd3c57 100644 --- a/appendices/migration70/new-features.xml +++ b/appendices/migration70/new-features.xml @@ -59,7 +59,7 @@ int(9) Déclarations du type de retour - PHP 7 ajoute un support pour les + PHP 7 ajoute un support pour les déclarations du type de retour. Similaires aux déclarations du type d'argument, 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/migration72/new-features.xml b/appendices/migration72/new-features.xml index 129362b5e4..b2de315db8 100644 --- a/appendices/migration72/new-features.xml +++ b/appendices/migration72/new-features.xml @@ -407,7 +407,7 @@ use Foo\Bar\{ - Le modificateur J pour définir PCRE_DUPNAMES a été ajouté. + Le modificateur J pour définir PCRE_DUPNAMES a été ajouté. @@ -427,7 +427,7 @@ use Foo\Bar\{ <link linkend="book.oci8">Oracle OCI8</link> prise en charge du Transparent Application Failover - La prise en charge de la fonction de rappel de Transparent Application Failover (TAF) a été ajouté. + La prise en charge de la fonction de rappel de Transparent Application Failover (TAF) a été ajoutée. TAF permet aux applications PHP oci8 de se reconnecter automatiquement à une base de données préconfigurée lorsqu'une connexion est rompue. Le nouveau support de rappel TAF permet aux applications PHP de surveiller et 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/migration80/other-changes.xml b/appendices/migration80/other-changes.xml index 208b49fcaf..e2dfde07b5 100644 --- a/appendices/migration80/other-changes.xml +++ b/appendices/migration80/other-changes.xml @@ -269,8 +269,8 @@ zend.exception_string_param_max_len - est une nouvelle directive INI pour changer la longueur maximum d'une chaîne de caratères dans un argument d'une trace d'appels - transformée en chaîne de caratères. + est une nouvelle directive INI pour changer la longueur maximum d'une chaîne de caractères dans un argument d'une trace d'appels + transformée en chaîne de caractères. diff --git a/appendices/migration81/deprecated.xml b/appendices/migration81/deprecated.xml index ceb5c27619..097954b6bc 100644 --- a/appendices/migration81/deprecated.xml +++ b/appendices/migration81/deprecated.xml @@ -238,7 +238,7 @@ $arr[] = 2; - Chaine de caractères multibytes + Chaîne de caractères multibytes Appeller mb_check_encoding avec aucun argument diff --git a/appendices/migration83/other-changes.xml b/appendices/migration83/other-changes.xml index fca721b86d..ff43a26877 100644 --- a/appendices/migration83/other-changes.xml +++ b/appendices/migration83/other-changes.xml @@ -51,7 +51,7 @@ Un stream de mémoire ne retourne plus d'erreur si le décalage de recherche est au-delà de la fin. - A la place, la mémoire sera augmentée à la prochaine écriture et les données entre + A la place, la mémoire sera augmentée à la prochaîne écriture et les données entre l'ancienne fin et le décalage sont remplies de zéros, similaire à la façon dont les fichiers fonctionnent. @@ -239,8 +239,8 @@ mb_encode_mimeheader ne supprime plus les octets NUL - (zéro) lors de l'encodage QPrint de la chaine d'entrée. - Cela corrompait précédemment les chaines dans certains encodages de texte, + (zéro) lors de l'encodage QPrint de la chaîne d'entrée. + Cela corrompait précédemment les chaînes dans certains encodages de texte, en particulier UTF-16 et UTF-32, par mb_encode_mimeheader. @@ -248,13 +248,13 @@ mb_detect_encoding en mode "non-strict" se comporte désormais comme décrit dans la documentation. Auparavant, il retournait &false; si le même octet (par exemple, le premier - octet) de la chaine d'entrée était invalide dans tous les encodages candidats. + octet) de la chaîne d'entrée était invalide dans tous les encodages candidats. Plus généralement, il éliminait les encodages candidats de la considération lorsqu'un octet invalide était vu, et si le même octet d'entrée éliminait tous les encodages restants encore sous considération, il retournait &false;. D'autre part, si tous les encodages candidats sauf un étaient éliminés de la considération, il retournait le dernier restant sans tenir compte - du nombre d'erreurs d'encodage qui pourraient être rencontrées plus tard dans la chaine. + du nombre d'erreurs d'encodage qui pourraient être rencontrées plus tard dans la chaîne. Ceci est différent du comportement décrit dans la documentation, qui dit : "Si strict est défini sur false, l'encodage le plus proche sera retourné." @@ -423,7 +423,7 @@ str_getcsv et fgetcsv retournent désormais - une chaine vide au lieu d'une chaine avec un seul octet nul pour le dernier champ + une chaîne vide au lieu d'une chaîne avec un seul octet nul pour le dernier champ qui ne contient qu'une enceinte non terminée. diff --git a/appendices/migration84/incompatible.xml b/appendices/migration84/incompatible.xml index d425096f82..217b1773d0 100644 --- a/appendices/migration84/incompatible.xml +++ b/appendices/migration84/incompatible.xml @@ -520,7 +520,7 @@ MBString - En cas de chaines invalides (celles avec des erreurs d'encodage), + En cas de chaînes invalides (celles avec des erreurs d'encodage), mb_substr interprète désormais les indices de caractères de la même manière que la plupart des autres fonctions mbstring. Cela signifie que les indices de caractères retournés par mb_strpos @@ -528,9 +528,9 @@ - Pour les chaines SJIS-Mac (MacJapanese), les indices de caractères passés à + Pour les chaînes SJIS-Mac (MacJapanese), les indices de caractères passés à mb_substr font désormais référence aux indices des - points de code Unicode qui sont produits lorsque la chaine est convertie en Unicode. + points de code Unicode qui sont produits lorsque la chaîne est convertie en Unicode. C'est significatif car environ 40 caractères SJIS-Mac se convertissent en une séquence de plusieurs points de code Unicode. 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/migration85/new-features.xml b/appendices/migration85/new-features.xml index 66e099e380..d54d4b40a6 100644 --- a/appendices/migration85/new-features.xml +++ b/appendices/migration85/new-features.xml @@ -229,7 +229,7 @@ print T1 . PHP_EOL; // Affiche "0" CURLOPT_INFILESIZE n'accepte qu'un entier signé 32 bits comme taille de fichier (2,0 Gio) même sur les systèmes 64 bits. CURLOPT_INFILESIZE_LARGE accepte la plus grande valeur entière - the system can handle. + que le système peut gérer. 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_STRING parent, 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/faq/general.xml b/faq/general.xml index 8f3ff9b0c0..b98685f177 100644 --- a/faq/general.xml +++ b/faq/general.xml @@ -21,7 +21,7 @@ Depuis la préface de ce manuel : - PHP est un langage de script HTML, exécuté coté serveur. Sa syntaxe + PHP est un langage de script HTML, exécuté côté serveur. Sa syntaxe est empruntée aux langages C, Java et Perl, et est facile à apprendre. Le but de ce langage est de permettre aux développeurs web d'écrire des pages dynamiques rapidement, mais vous pouvez diff --git a/faq/html.xml b/faq/html.xml index edbb5127d1..a454416a68 100644 --- a/faq/html.xml +++ b/faq/html.xml @@ -301,7 +301,7 @@ variable = document.forms[0].elements['var[]']; et de faire rafraîchir le navigateur tout seul, passant ainsi des variables spécifiques au script PHP. L'exemple suivant montre précisément comme réaliser cela -- il permet à PHP de récupérer les dimensions de l'écran du client, ce qui est normalement - possible qu'en technologie coté client. + possible qu'en technologie côté client. diff --git a/faq/passwords.xml b/faq/passwords.xml index 60fdda8d02..162f208452 100644 --- a/faq/passwords.xml +++ b/faq/passwords.xml @@ -31,7 +31,7 @@ En appliquant un hachage sur le mot de passe, vous rendez - la tâche d'un attaquant très difficile pour connaitre le mot de passe original, + la tâche d'un attaquant très difficile pour connaître le mot de passe original, et vous avez toujours la possibilité de comparer le mot de passe hashé à une chaîne reçue. 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/fpm/configuration.xml b/install/fpm/configuration.xml index 16c19879b1..64fd3c225d 100644 --- a/install/fpm/configuration.xml +++ b/install/fpm/configuration.xml @@ -331,7 +331,7 @@ Quand les listes de contrôle d'accès POSIX sont supportées, vous pouvez les définir en utilisant cette option. Quand défini, listen.owner et listen.group sont ignorés. - La valeur est une liste de noms d'utilisateurs séparés par des virgules. + La valeur est une liste de noms d'utilisateurs séparés par des virgules. @@ -771,7 +771,7 @@ Limite les extensions que le script principal FPM va être autorisé à analyser. - Ceci peut prévenir les erreurs de configuration coté serveur. + Ceci peut prévenir les erreurs de configuration côté serveur. Vous pouvez limiter FPM à exécuter seulement les extensions .php pour prévenir que des utilisateurs malicieux utilisent d'autres extensions pour exécuter du code. Valeur par défaut : .php .phar diff --git a/install/ini.xml b/install/ini.xml index 202d189c69..bacf70442c 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. @@ -267,7 +267,7 @@ $ PHP_INI_SCAN_DIR=/usr/local/etc/php.d: php Par exemple, la directive output_buffering a le mode INI_PERDIR alors elle ne peut pas être modifiée - avec la fonction ini_set. D'un autre coté, la directive + avec la fonction ini_set. D'un autre côté, la directive display_errors a le mode INI_ALL, et peut être modifiée n'importe où, y compris avec la fonction ini_set. 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/install/unix/lighttpd-14.xml b/install/unix/lighttpd-14.xml index 088ed237bc..6396e87fe1 100644 --- a/install/unix/lighttpd-14.xml +++ b/install/unix/lighttpd-14.xml @@ -97,7 +97,7 @@ fastcgi.server = ( ".php" => # Localisation du binaire php-cgi PHP=/usr/local/bin/php-cgi -# Localisation du fichier PID +# Localisation du fichier PID PHP_PID=/tmp/php.pid # Liaison à une adresse 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/control-structures/include.xml b/language/control-structures/include.xml index ef220529aa..78c5091f26 100644 --- a/language/control-structures/include.xml +++ b/language/control-structures/include.xml @@ -108,7 +108,7 @@ function foo() * une variable globale */ foo(); // Une pomme verte -echo "Une $fruit $couleur"; // Une verte +echo "Une $fruit $couleur"; // Une verte ?> ]]> diff --git a/language/exceptions.xml b/language/exceptions.xml index dc85998c54..eb5a465ded 100644 --- a/language/exceptions.xml +++ b/language/exceptions.xml @@ -440,13 +440,13 @@ class Exception implements Throwable final private function __clone(); // Inhibe la duplication des exceptions. - final public function getMessage(); // message de l'exception - final public function getCode(); // code de l'exception - final public function getFile(); // nom du fichier source - final public function getLine(); // ligne source - final public function getTrace(); // tableau de la trace de la pile d'exécution - final public function getPrevious(); // l'exception précédente - final public function getTraceAsString(); // trace sous forme de chaîne de caractères + final public function getMessage(); // message de l'exception + final public function getCode(); // code de l'exception + final public function getFile(); // nom du fichier source + final public function getLine(); // ligne source + final public function getTrace(); // tableau de la trace de la pile d'exécution + final public function getPrevious(); // l'exception précédente + final public function getTraceAsString(); // trace sous forme de chaîne de caractères // Peut être redéfinie public function __toString(); // chaîne formatée pour l'affichage diff --git a/language/functions.xml b/language/functions.xml index 6e82aabd23..f2ef8512fb 100644 --- a/language/functions.xml +++ b/language/functions.xml @@ -1056,7 +1056,7 @@ $func(); // Affiche "bar" fonction travaille directement sur la valeur des paramètres fournis. Par exemple, str_replace va retourner une chaîne modifiée, tandis que usort travaille directement sur la variable - passée en paramètre. Chaque page du manuel a des informations spécifiques + passée en paramètre. Chaque page du manuel a des informations spécifiques sur chaque fonction, comme le nombre de paramètres, les évolutions de spécifications, les valeurs retournées en cas de succès ou d'échec, et la disponibilité en fonction des versions. Bien connaître ces différences, diff --git a/language/oop5/anonymous.xml b/language/oop5/anonymous.xml index f5c917fe55..4947bf40ba 100644 --- a/language/oop5/anonymous.xml +++ b/language/oop5/anonymous.xml @@ -77,8 +77,8 @@ object(class@anonymous)#1 (1) { Imbriquer une classe anonyme à l'intérieur d'une autre classe ne donne pas accès aux méthodes ou propriétés privées ou protégées de la classe contenante. Afin d'utiliser des méthodes ou propriétés protégées de la classe contenante, - la classe anonyme doit étendre celle ci. Pour utiliser les propriétés privées - de la classe contenant dans la classe anonyme, celles ci doivent + la classe anonyme doit étendre celle-ci. Pour utiliser les propriétés privées + de la classe contenant dans la classe anonyme, celles-ci doivent être passées via le constructeur. diff --git a/language/oop5/basic.xml b/language/oop5/basic.xml index a9fc14d395..885e76515e 100644 --- a/language/oop5/basic.xml +++ b/language/oop5/basic.xml @@ -100,15 +100,15 @@ B::bar(); @@ -120,7 +120,7 @@ $this is defined (A) Fatal error: Uncaught Error: Non-static method A::foo() cannot be called statically in %s :27 Stack trace: #0 {main} - thrown in %s on line 27 + thrown in %s on line 27 ]]> @@ -732,7 +732,7 @@ NS\ClassName La résolution du nom de classe en utilisant ::class est une - transformation lors de la compilation. C'est-à-dire à l'instant où la chaine du + transformation lors de la compilation. C'est-à-dire à l'instant où la chaîne du nom de classe est créé aucun autochargement n'a encore eu lieu. Par conséquent, les noms de classes sont étendues même si la classe n'existe pas. Aucune erreur n'est émise dans ce cas là. diff --git a/language/oop5/constants.xml b/language/oop5/constants.xml index 361141e88a..0e5ef333b1 100644 --- a/language/oop5/constants.xml +++ b/language/oop5/constants.xml @@ -47,7 +47,7 @@ class MyClass const CONSTANT = 'valeur constante'; function showConstant() { - echo self::CONSTANT . "\n"; + echo self::CONSTANT . "\n"; } } diff --git a/language/oop5/late-static-bindings.xml b/language/oop5/late-static-bindings.xml index f09cfe102b..8fd640ce1c 100644 --- a/language/oop5/late-static-bindings.xml +++ b/language/oop5/late-static-bindings.xml @@ -24,7 +24,7 @@ La fonction get_called_class peut être utilisée pour récupérer - une chaine contenant le nom de la classe appelée, et static:: + une chaîne contenant le nom de la classe appelée, et static:: introduit son espace. @@ -206,7 +206,7 @@ Call to private method C::foo() from scope A La résolution des statiques à la volée va s'arrêter à un appel statique - complètement résolu. D'un autre coté, les appels statiques en utilisant + complètement résolu. D'un autre côté, les appels statiques en utilisant un mot-clé comme parent:: ou self:: vont transmettre l'information appelante. diff --git a/language/operators/bitwise.xml b/language/operators/bitwise.xml index f5b77682e1..e9bfcbb3d8 100644 --- a/language/operators/bitwise.xml +++ b/language/operators/bitwise.xml @@ -92,7 +92,7 @@ Si les deux opérandes pour les opérateurs &, - | et ^ sont des chaines de caractères, + | et ^ sont des chaînes de caractères, alors l'opération sera réalisée sur les valeurs ASCII des caractères et le résultat sera une chaîne de caractères. Dans tous les autres cas, les deux opérandes seront @@ -100,9 +100,9 @@ et le résultat sera un entier. - Si l'opérande pour l'opérateur ~ est une chaine + Si l'opérande pour l'opérateur ~ est une chaîne de caractères, l'opération sera effectuée sur les caractères ASCII composant - la chaine et le résultat sera une chaîne de caractères. Sinon l'opérande et + la chaîne et le résultat sera une chaîne de caractères. Sinon l'opérande et le résultat seront traités comme des entiers. 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/operators/logical.xml b/language/operators/logical.xml index 047048b3ca..e8e5b15a2d 100644 --- a/language/operators/logical.xml +++ b/language/operators/logical.xml @@ -68,9 +68,9 @@ // foo() ne sera jamais appelée, car ces opérateurs s'annulent $a = (false && foo()); -$b = (true || foo()); +$b = (true || foo()); $c = (false and foo()); -$d = (true or foo()); +$d = (true or foo()); // -------------------- // "||" a une précédence supérieure à "or" 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; + + public static ClosureClosure::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 <methodname>Closure::getCurrent</methodname> + + 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/predefined/iterator/next.xml b/language/predefined/iterator/next.xml index 1f6b9da143..f0ba70c65a 100644 --- a/language/predefined/iterator/next.xml +++ b/language/predefined/iterator/next.xml @@ -14,7 +14,7 @@ - Se déplace de la position courant à l'élément suivant. + Se déplace de la position courante à l'élément suivant. diff --git a/language/references.xml b/language/references.xml index 3be5cfb3f9..d7bf611278 100644 --- a/language/references.xml +++ b/language/references.xml @@ -238,7 +238,7 @@ $arr2[0]++; Autrement dit, d'un point de vue des références, le comportement des tableaux - est défini élément par élément ; le comportement de chaque élément + est défini élément par élément ; le comportement de chaque élément est indépendant du statut de référence du tableau qui les contient. 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); $http_response_header. - Si vous avez besoin de connaitre l'URL de la ressource + Si vous avez besoin de connaître l'URL de la ressource depuis laquelle votre document provient (après l'exécution de toutes les redirections), vous devrez analyser la série d'en-têtes retournés par le flux. diff --git a/reference/apache/functions/apache-setenv.xml b/reference/apache/functions/apache-setenv.xml index 53b279ecc7..5cec8f4d2b 100644 --- a/reference/apache/functions/apache-setenv.xml +++ b/reference/apache/functions/apache-setenv.xml @@ -92,7 +92,7 @@ apache_setenv("EXAMPLE_VAR", "Exemple de Valeur"); apache_setenv peut être utilisée conjointement à apache_getenv à travers plusieurs pages ou pour définir - des variables à passer aux fichiers inclus coté serveur (.shtml) via des scripts PHP. + des variables à passer aux fichiers inclus côté serveur (.shtml) via des scripts PHP. diff --git a/reference/array/constants.xml b/reference/array/constants.xml index f009ceac57..a34706747d 100644 --- a/reference/array/constants.xml +++ b/reference/array/constants.xml @@ -19,7 +19,7 @@ array_change_key_case et sert à convertir tous les index d'un tableau en minuscules. C'est aussi le comportement par défaut de array_change_key_case. - En ce qui concerne PHP 8.2.0, seuls les caractéres ASCII seront convertis. + En ce qui concerne PHP 8.2.0, seuls les caractères ASCII seront convertis. @@ -33,7 +33,7 @@ CASE_UPPER est utilisée avec array_change_key_case et sert à convertir tous les index d'un tableau en majuscules. - En ce qui concerne PHP 8.2.0, seuls les caractéres ASCII seront convertis. + En ce qui concerne PHP 8.2.0, seuls les caractères ASCII seront convertis. diff --git a/reference/array/functions/array-intersect-key.xml b/reference/array/functions/array-intersect-key.xml index 008d4efe09..f07dad6abd 100644 --- a/reference/array/functions/array-intersect-key.xml +++ b/reference/array/functions/array-intersect-key.xml @@ -118,7 +118,7 @@ array(2) { sont considérées comme égales uniquement si (string) $cle1 === (string) $cle2 . En d'autres mots, une analyse stricte du type est exécutée, donc la représentation sous forme de - chaine doit être exactement la même. + chaîne doit être exactement la même. diff --git a/reference/classobj/examples.xml b/reference/classobj/examples.xml index 4e1395be67..a93b0b04fb 100644 --- a/reference/classobj/examples.xml +++ b/reference/classobj/examples.xml @@ -8,7 +8,7 @@ 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/com/functions/com-get-active-object.xml b/reference/com/functions/com-get-active-object.xml index 4e9024d1ea..88a0a3e08c 100644 --- a/reference/com/functions/com-get-active-object.xml +++ b/reference/com/functions/com-get-active-object.xml @@ -100,7 +100,7 @@ pas faites pour gérer plus d'un client en concurrence, comme (et surtout !!) Microsoft Office. Vous devriez lire les considérations pour les - automatismes coté serveur pour Office + automatismes côté serveur pour Office pour plus d'informations sur les comportements généraux. diff --git a/reference/ctype/functions/ctype-graph.xml b/reference/ctype/functions/ctype-graph.xml index 534cddce5a..f2c09dabbc 100644 --- a/reference/ctype/functions/ctype-graph.xml +++ b/reference/ctype/functions/ctype-graph.xml @@ -44,7 +44,7 @@ &reftitle.returnvalues; Retourne &true; si tous les caractères de text - ont une représentation graphique et créeront une impression sur l'écran, + ont une représentation graphique et créeront une impression sur l'écran, &false; sinon. &ctype.result.empty-string; diff --git a/reference/cubrid/functions/cubrid-move-cursor.xml b/reference/cubrid/functions/cubrid-move-cursor.xml index a0e36419e7..4e43873800 100644 --- a/reference/cubrid/functions/cubrid-move-cursor.xml +++ b/reference/cubrid/functions/cubrid-move-cursor.xml @@ -22,12 +22,12 @@ de la valeur du paramètre offset et dans la direction définie par le paramètre origin argument. Pour définir l'argument origin, vous pouvez utiliser CUBRID_CURSOR_FIRST pour - la première partie du résultat, CUBRID_CURSOR_CURRENT pour la position courant du résultat, + la première partie du résultat, CUBRID_CURSOR_CURRENT pour la position courante du résultat, ou CUBRID_CURSOR_LAST pour la dernière partie du résultat. Si l'argument origin n'est pas explicitement désigné, alors la fonction utilisera CUBRID_CURSOR_CURRENT comme valeur par défaut. - Si la valeur courant du déplacement du curseur est au-delà des limites valides, alors + Si la valeur courante du déplacement du curseur est au-delà des limites valides, alors le curseur se déplace à la prochaine position après l'intervalle valide du curseur. Par exemple, si vous le déplacez de 20 unités dans le résultat dont la taille est de 10, alors le curseur se placera sur la 11ème place et retournera CUBRID_NO_MORE_DATA. diff --git a/reference/curl/constants_curl_getinfo.xml b/reference/curl/constants_curl_getinfo.xml index f54d1f0ac1..7d1228c640 100644 --- a/reference/curl/constants_curl_getinfo.xml +++ b/reference/curl/constants_curl_getinfo.xml @@ -57,7 +57,7 @@ - La chaine du certificat TLS. + La chaîne du certificat TLS. TLS certificate chain @@ -570,7 +570,7 @@ - La prochaine séquence CSeq du client RTSP + La prochaîne séquence CSeq du client RTSP @@ -592,7 +592,7 @@ - La prochaine séquence CSeq du serveur RTSP + La prochaîne séquence CSeq du serveur RTSP 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::__unserialize DateTimeImmutable::__unserialize DateTimeInterface::__unserialize - Unserialize an Datetime + Désérialise un DateTime diff --git a/reference/datetime/formats.xml b/reference/datetime/formats.xml index 99e58187e1..7400e6532c 100644 --- a/reference/datetime/formats.xml +++ b/reference/datetime/formats.xml @@ -656,7 +656,7 @@ object(DateTimeImmutable)#1 (3) { Si vous combinez les deux notions précédentes et utilisez une retenue négative sur le jour et le mois, alors il se passe ceci : "2008-00-00" est converti d'abord vers - "2007-12-00" puis vers "2007-11-30". Ceci arrive aussi avec la chaine + "2007-12-00" puis vers "2007-11-30". Ceci arrive aussi avec la chaîne "0000-00-00" qui est alors transformée vers "-0001-11-30" (l'année -1 dans le calendrier ISO 8601, qui est 2 BC dans le calendrier Grégorien). @@ -1066,8 +1066,8 @@ object(DateTimeImmutable)#1 (3) { Notez les remarques qui suivent lorsque le jour de semaine courant est le même que le - jour de semaine utilisé dans la chaine de date/time. Le jour de semaine courant aurait - pu être recalculé par rapport aux parties non relatives de la chaine date/time. + jour de semaine utilisé dans la chaîne de date/time. Le jour de semaine courant aurait + pu être recalculé par rapport aux parties non relatives de la chaîne date/time. diff --git a/reference/datetime/functions/date-parse.xml b/reference/datetime/functions/date-parse.xml index d17bc8f994..ea54c4a7ec 100644 --- a/reference/datetime/functions/date-parse.xml +++ b/reference/datetime/functions/date-parse.xml @@ -28,7 +28,7 @@ éléments du tableau seront définis sur &false; ou seront manquants. Si nécessaire pour construire un horodatage ou un objet DateTimeImmutable à partir de la même chaîne datetime, plusieurs champs - peuvent être définis sur une valeur non-&false;. Voir les exemples ci-dessous + peuvent être définis sur une valeur non-&false;. Voir les exemples ci-dessous pour les cas où cela se produit. @@ -465,7 +465,7 @@ array(13) { &reftitle.seealso; - date_parse_from_format pour analyser + date_parse_from_format pour analyser le parameters datetime avec un format spécifique checkdate pour une validation de date Grégorienne getdate diff --git a/reference/datetime/functions/strftime.xml b/reference/datetime/functions/strftime.xml index c38b5a0370..fe16c01951 100644 --- a/reference/datetime/functions/strftime.xml +++ b/reference/datetime/functions/strftime.xml @@ -646,7 +646,7 @@ Format inconnu : 'P' ( "am" ou "pm" (en minuscule) basé s Format inconnu : 'Q' Format inconnu : 'R' ( Identique à "%H:%M" ) Format inconnu : 'T' ( Identique à "%H:%M:%S" ) -Format inconnu : 'V' ( ISO-8601:1988 numéro de la semaine de l'année courante, commençant par la première semaine de l'année avec au moins 4 jours de semaine, avec le Lundi comme début de semaine ) +Format inconnu : 'V' ( ISO-8601:1988 numéro de la semaine de l'année courante, commençant par la première semaine de l'année avec au moins 4 jours de semaine, avec le Lundi comme début de semaine ) Format inconnu : 'e' ( Jour du mois, avec un espace précédent un seul chiffre ) Format inconnu : 'f' Format inconnu : 'g' ( Une représentation sur 2 chiffres de l'année au format ISO-8601:1988 (voir %V) ) diff --git a/reference/eio/examples.xml b/reference/eio/examples.xml index 75a0824475..f5c945d259 100644 --- a/reference/eio/examples.xml +++ b/reference/eio/examples.xml @@ -240,7 +240,7 @@ string(10) "mkdir data" - Utilisation de eio avec l'extension event + Utilisation de eio avec l'extension event diff --git a/reference/exec/functions/proc-open.xml b/reference/exec/functions/proc-open.xml index 2d7c60f82e..5c9b6b9c61 100644 --- a/reference/exec/functions/proc-open.xml +++ b/reference/exec/functions/proc-open.xml @@ -337,7 +337,7 @@ $cmd = '""findstr" "search" "filename.txt""'; accessibles au processus fils, sous la forme de pointeurs hérités, mais comme l'architecture Windows n'associe pas de nombre aux descripteurs de bas niveau, le processus fils n'a, actuellement, aucun moyen - d'y accéder. D'un autre coté, stdin, stdout et stderr fonctionnent + d'y accéder. D'un autre côté, stdin, stdout et stderr fonctionnent comme d'habitude. diff --git a/reference/fann/functions/fann-get-cascade-min-out-epochs.xml b/reference/fann/functions/fann-get-cascade-min-out-epochs.xml index 0f514b4ae4..d466b6be24 100644 --- a/reference/fann/functions/fann-get-cascade-min-out-epochs.xml +++ b/reference/fann/functions/fann-get-cascade-min-out-epochs.xml @@ -37,7 +37,7 @@ &reftitle.returnvalues; - Le nombre minimum d'époques de sortie, ou &false; en cas d'erreur. + Le nombre minimum d'époques de sortie, ou &false; en cas d'erreur. diff --git a/reference/fdf/functions/fdf-add-doc-javascript.xml b/reference/fdf/functions/fdf-add-doc-javascript.xml index 24bc9dab16..76787c09dc 100755 --- a/reference/fdf/functions/fdf-add-doc-javascript.xml +++ b/reference/fdf/functions/fdf-add-doc-javascript.xml @@ -78,7 +78,7 @@ fdf_save($fdf); ]]> - Cet exemple va créer un document FDF comme celui ci : + Cet exemple va créer un document FDF comme celui-ci : - dirname agit naïvement sur la chaine en entrée et + dirname agit naïvement sur la chaîne en entrée et n'est pas au courant du système de fichiers courant ou d'éventuels composants comme "..". diff --git a/reference/filesystem/functions/pathinfo.xml b/reference/filesystem/functions/pathinfo.xml index 9704f033b1..57f0158ba5 100644 --- a/reference/filesystem/functions/pathinfo.xml +++ b/reference/filesystem/functions/pathinfo.xml @@ -17,7 +17,7 @@ pathinfo retourne des informations sur le chemin - path, sous forme de chaine ou de tableau associatif, ceci + path, sous forme de chaîne ou de tableau associatif, ceci dépend du paramètre flags. 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/image/examples.xml b/reference/image/examples.xml index cb2e15070a..a2111ca00d 100644 --- a/reference/image/examples.xml +++ b/reference/image/examples.xml @@ -54,7 +54,7 @@ $sx = imagesx($stamp); $sy = imagesy($stamp); // Copie le cachet sur la photo en utilisant les marges et la largeur de la -// photo originale afin de calculer la position du cachet +// photo originale afin de calculer la position du cachet imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp)); // Affichage diff --git a/reference/image/functions/imagecopymerge.xml b/reference/image/functions/imagecopymerge.xml index 00dd07d53b..a9b8fccdd9 100644 --- a/reference/image/functions/imagecopymerge.xml +++ b/reference/image/functions/imagecopymerge.xml @@ -103,7 +103,7 @@ imagecopymerge se comporte exactement comme imagecopy pour les images de palette, sauf pour l'ignorance des composants alpha, tandis qu'il implémente la - transparence alpha pour les images en couleur vraies. + transparence alpha pour les images en couleur vraies. diff --git a/reference/image/functions/imagefilledpolygon.xml b/reference/image/functions/imagefilledpolygon.xml index e0606257e2..c403a2e0df 100644 --- a/reference/image/functions/imagefilledpolygon.xml +++ b/reference/image/functions/imagefilledpolygon.xml @@ -105,7 +105,7 @@ intmodeIMG_BILINEAR_FIXED - imagescale met à l'échelle une image en utilisant l'algorithme d'interpolation donné. + imagescale met à l'échelle une image en utilisant l'algorithme d'interpolation donné. diff --git a/reference/imagick/imagick/setoption.xml b/reference/imagick/imagick/setoption.xml index 39e0330e19..6dc9f9b6b8 100644 --- a/reference/imagick/imagick/setoption.xml +++ b/reference/imagick/imagick/setoption.xml @@ -17,7 +17,7 @@ stringvalue - Configure une ou plusieurs options de l'objet Imagick. + Configure une ou plusieurs options de l'objet Imagick. diff --git a/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml b/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml index dab6311d45..77157a1544 100644 --- a/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml +++ b/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml @@ -88,7 +88,7 @@ $draw->pathStart(); $draw->pathMoveToAbsolute(50,250); // Ceci définit une courbe de Bezier quadratique avec la position courante comme -// point de départ, le point de controle correspond aux deux premiers paramètres +// point de départ, le point de contrôle correspond aux deux premiers paramètres // et le point final aux deux derniers paramètres. $draw->pathCurveToQuadraticBezierAbsolute( 150,50, @@ -96,16 +96,16 @@ $draw->pathCurveToQuadraticBezierAbsolute( ); // Ceci définit une courbe de Bezier quadratique avec la position courante comme -// point de départ, le point de controle est obtenu par effet miroir des points -// de controle des précedentes courbes et le point final est défini par les +// point de départ, le point de contrôle est obtenu par effet miroir des points +// de contrôle des précédentes courbes et le point final est défini par les // valeurs x, y. $draw->pathCurveToQuadraticBezierSmoothAbsolute( 450,250 ); // Ceci définit une courbe de Bezier quadratique avec la position courante comme -// point de départ, le point de controle est obtenu par effet miroir des points -// de controle des précedentes courbes et le point final est défini relativement +// point de départ, le point de contrôle est obtenu par effet miroir des points +// de contrôle des précédentes courbes et le point final est défini relativement // à la position courante par les valeurs x, y $draw->pathCurveToQuadraticBezierSmoothRelative( 200,-100 diff --git a/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothrelative.xml b/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothrelative.xml index a6ae231061..07868423e5 100644 --- a/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothrelative.xml +++ b/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothrelative.xml @@ -89,7 +89,7 @@ $draw->pathStart(); $draw->pathMoveToAbsolute(50,250); // Ceci définit une courbe de Bezier quadratique avec la position courante comme -// point de départ, le point de controle correspond aux deux premiers paramètres +// point de départ, le point de contrôle correspond aux deux premiers paramètres // et le point final aux deux derniers paramètres. $draw->pathCurveToQuadraticBezierAbsolute( 150,50, @@ -97,16 +97,16 @@ $draw->pathCurveToQuadraticBezierAbsolute( ); // Ceci définit une courbe de Bezier quadratique avec la position courante comme -// point de départ, le point de controle est obtenu par effet miroir des points -// de controle des précedentes courbes et le point final est défini par les +// point de départ, le point de contrôle est obtenu par effet miroir des points +// de contrôle des précédentes courbes et le point final est défini par les // valeurs x, y. $draw->pathCurveToQuadraticBezierSmoothAbsolute( 450,250 ); // Ceci définit une courbe de Bezier quadratique avec la position courante comme -// point de départ, le point de controle est obtenu par effet miroir des points -// de controle des précedentes courbes et le point final est défini relativement +// point de départ, le point de contrôle est obtenu par effet miroir des points +// de contrôle des précédentes courbes et le point final est défini relativement // à la position courante par les valeurs x, y $draw->pathCurveToQuadraticBezierSmoothRelative( 200,-100 diff --git a/reference/imap/functions/imap-createmailbox.xml b/reference/imap/functions/imap-createmailbox.xml index af7b3688cb..3982f2913b 100644 --- a/reference/imap/functions/imap-createmailbox.xml +++ b/reference/imap/functions/imap-createmailbox.xml @@ -104,7 +104,7 @@ if (@imap_createmailbox($mbox, imap_utf7_encode("{imap.example.org}INBOX.$newnam } if (@imap_deletemailbox($mbox, "{imap.example.org}INBOX.$newname")) { - echo "nouvelle boite aux lettres supprimée pour remettre tout en état
\n"; + echo "nouvelle boîte aux lettres supprimée pour remettre tout en état
\n"; } else { echo "imap_deletemailbox sur la nouvelle boîte aux lettres a échoué : " . implode("
\n", imap_errors()) . "
\n"; } diff --git a/reference/imap/functions/imap-get-quotaroot.xml b/reference/imap/functions/imap-get-quotaroot.xml index 73cff22d92..f980bad870 100755 --- a/reference/imap/functions/imap-get-quotaroot.xml +++ b/reference/imap/functions/imap-get-quotaroot.xml @@ -108,7 +108,7 @@ imap_close($mbox); imap devrait être ouvert en tant que l'utilisateur - dont la boite mail que vous voulez vérifier. + dont la boîte mail que vous voulez vérifier. diff --git a/reference/info/functions/ini-get-all.xml b/reference/info/functions/ini-get-all.xml index 5a4ee80476..0ec103e941 100644 --- a/reference/info/functions/ini-get-all.xml +++ b/reference/info/functions/ini-get-all.xml @@ -63,7 +63,7 @@ Lorsque le paramètre details vaut &false;, la valeur - sera la valeur courant de l'option. + sera la valeur courante de l'option. Voir le manuel diff --git a/reference/intl/collator/get-sort-key.xml b/reference/intl/collator/get-sort-key.xml index 4a1592ff05..9bcef9e0a5 100644 --- a/reference/intl/collator/get-sort-key.xml +++ b/reference/intl/collator/get-sort-key.xml @@ -5,7 +5,7 @@ Collator::getSortKey collator_get_sort_key - Récupère la clé de tri pour une chaine + Récupère la clé de tri pour une chaîne @@ -51,7 +51,7 @@ string - La chaine depuis laquelle produire la clé. + La chaîne depuis laquelle produire la clé. 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::setStrength collator_set_strength - Set collation strength + Définit la force de collation diff --git a/reference/intl/dateformatter/localtime.xml b/reference/intl/dateformatter/localtime.xml index bfaa371965..144526fb72 100644 --- a/reference/intl/dateformatter/localtime.xml +++ b/reference/intl/dateformatter/localtime.xml @@ -29,7 +29,7 @@ Convertit la chaîne $value en une date décomposée (un &array; de champs), en commençant à la position $parse_pos et en consommant autant - de caractères que possible. + de caractères que possible. diff --git a/reference/intl/intliterator/valid.xml b/reference/intl/intliterator/valid.xml index 4fb514dad1..74ad71f17a 100644 --- a/reference/intl/intliterator/valid.xml +++ b/reference/intl/intliterator/valid.xml @@ -4,7 +4,7 @@ IntlIterator::valid - Vérifie si la position courant est valide + Vérifie si la position courante est valide diff --git a/reference/intl/intltimezone/getregion.xml b/reference/intl/intltimezone/getregion.xml index a0ad0e29d3..50d3d264ad 100644 --- a/reference/intl/intltimezone/getregion.xml +++ b/reference/intl/intltimezone/getregion.xml @@ -45,7 +45,7 @@ &reftitle.returnvalues; - Return region&return.falseforfailure;. + Retourne la région&return.falseforfailure;. diff --git a/reference/intl/resourcebundle.xml b/reference/intl/resourcebundle.xml index e5be88a101..767edd89ee 100644 --- a/reference/intl/resourcebundle.xml +++ b/reference/intl/resourcebundle.xml @@ -12,7 +12,7 @@ &reftitle.intro; Les application localisées ont souvent besoin de manipuler des données devant être - personnalisées en fonction d'une locale considérée, e.g.: messages, libélés, chaines + personnalisées en fonction d'une locale considérée, e.g.: messages, libélés, chaînes de formatage. ICU permet de définir des ressources que l'application pourra charger avec une locale une fois pour toutes : tous les accès ultérieurs se feront au moyen d'une interface unique non dépendante de la locale considérée. @@ -24,7 +24,7 @@ Les bundle de ressource ICU supportent les ressources simples et complexes. Les ressources complexes sont des conteneurs qui peuvent être indéxés numériquement ou litéralement (comme - les tableaux PHP). Les ressources simples, elles, peuvent être de type chaine, entier, binaire + les tableaux PHP). Les ressources simples, elles, peuvent être de type chaîne, entier, binaire ou tableau numérique. diff --git a/reference/intl/uconverter/getavailable.xml b/reference/intl/uconverter/getavailable.xml index cf629205ae..ae9d60748a 100644 --- a/reference/intl/uconverter/getavailable.xml +++ b/reference/intl/uconverter/getavailable.xml @@ -4,7 +4,7 @@ UConverter::getAvailable - Récupère le nom canonique des convertisseurs diponibles + Récupère le nom canonique des convertisseurs disponibles diff --git a/reference/ldap/functions/ldap-exop.xml b/reference/ldap/functions/ldap-exop.xml index 76c4be6ce4..2f8af82ecc 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..05f822e15d 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/mongodb/bson/regex/construct.xml b/reference/mongodb/bson/regex/construct.xml index 3b4fdbc6c8..019ce7c9bf 100644 --- a/reference/mongodb/bson/regex/construct.xml +++ b/reference/mongodb/bson/regex/construct.xml @@ -74,7 +74,7 @@ par défaut est une chaîne vide. - Les caractères dans l'argument flags seront + Les caractères dans l'argument flags seront triés par ordre alphabétique lorsqu'une Regex est construite. Auparavant, les caractères étaient stockés dans l'ordre fourni. diff --git a/reference/mongodb/functions/bson/fromjson.xml b/reference/mongodb/functions/bson/fromjson.xml index ea148c0e02..da52e4b64e 100644 --- a/reference/mongodb/functions/bson/fromjson.xml +++ b/reference/mongodb/functions/bson/fromjson.xml @@ -24,7 +24,7 @@ stringjson - Convertit une chaine + Convertit une chaîne JSON étendu en sa représentation BSON.. diff --git a/reference/mongodb/mongodb/driver/cursor.xml b/reference/mongodb/mongodb/driver/cursor.xml index d86991af14..2139cc0fcb 100644 --- a/reference/mongodb/mongodb/driver/cursor.xml +++ b/reference/mongodb/mongodb/driver/cursor.xml @@ -185,7 +185,7 @@ stdClass Object Afin de démontrer un curseur en action, deux scripts seront utilisés: un "Producer" et un "Consumer". Le script Producer créera une nouvelle collection - plafonnée à l'aide de la commande + plafonnée à l'aide de la commande Create et procédera à l'insertion d'un nouveau document dans cette collection chaque seconde. diff --git a/reference/mysqli/mysqli/stat.xml b/reference/mysqli/mysqli/stat.xml index 8b4b4f1bae..0b1ffba0eb 100644 --- a/reference/mysqli/mysqli/stat.xml +++ b/reference/mysqli/mysqli/stat.xml @@ -24,7 +24,7 @@ mysqli_stat retourne une chaîne de caractères contenant des informations similaires à la commande 'mysqladmin status'. - Cela inclut le temps de fonctionnement, exprimé en secondes et + Cela inclut le temps de fonctionnement, exprimé en secondes et le nombre de threads courant, le nombre de commandes, les tables rechargées et ouvertes. diff --git a/reference/mysqli/setup.xml b/reference/mysqli/setup.xml index 5a37e3139c..757c21e899 100644 --- a/reference/mysqli/setup.xml +++ b/reference/mysqli/setup.xml @@ -23,7 +23,7 @@ le plugin de mot de passe doit être défini à mysql_native_password pour MySQL 8 Server car sinon des erreurs similaire à The server requested authentication method unknown to the - client [caching_sha2_password] peuvent apparaitre même si + client [caching_sha2_password] peuvent apparaître même si caching_sha2_password n'est pas utilisé. 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/network/functions/header.xml b/reference/network/functions/header.xml index bef5faab0c..2fd902980c 100644 --- a/reference/network/functions/header.xml +++ b/reference/network/functions/header.xml @@ -87,7 +87,7 @@ header("HTTP/1.1 404 Not Found"); Le deuxième type d'appel spécial est "Location:". - Non seulement il renvoie un en-tête au client, mais, en plus, il + Non seulement il renvoie un en-tête au client, mais, en plus, il envoie un statut REDIRECT (302) au navigateur tant qu'un code statut 201 ou 3xx n'a pas été envoyé. diff --git a/reference/openssl/functions/openssl-decrypt.xml b/reference/openssl/functions/openssl-decrypt.xml index 34278e584c..99b321783e 100644 --- a/reference/openssl/functions/openssl-decrypt.xml +++ b/reference/openssl/functions/openssl-decrypt.xml @@ -20,7 +20,7 @@ stringaad"" - Prend une chaine brute ou base64 encodée et la déchiffre en utilisant + Prend une chaîne brute ou base64 encodée et la déchiffre en utilisant la méthode et la passe de phrase passées. @@ -119,7 +119,7 @@ &reftitle.returnvalues; - La chaine décryptée en cas de succès &return.falseforfailure;. + La chaîne décryptée en cas de succès &return.falseforfailure;. diff --git a/reference/openssl/functions/openssl-digest.xml b/reference/openssl/functions/openssl-digest.xml index b8228eb3b2..1874610c17 100644 --- a/reference/openssl/functions/openssl-digest.xml +++ b/reference/openssl/functions/openssl-digest.xml @@ -18,7 +18,7 @@ Calcule une hash digest pour les données d'entrée en utilisant la méthode fournie. - Retourne une chaine brute ou hexadécimale. + Retourne une chaîne brute ou hexadécimale. diff --git a/reference/openssl/functions/openssl-encrypt.xml b/reference/openssl/functions/openssl-encrypt.xml index 7033c68e8e..cc1c44ca86 100644 --- a/reference/openssl/functions/openssl-encrypt.xml +++ b/reference/openssl/functions/openssl-encrypt.xml @@ -118,7 +118,7 @@ &reftitle.returnvalues; - Retourne la chaine chiffrée en cas de succès &return.falseforfailure;. + Retourne la chaîne chiffrée en cas de succès &return.falseforfailure;. diff --git a/reference/openssl/functions/openssl-random-pseudo-bytes.xml b/reference/openssl/functions/openssl-random-pseudo-bytes.xml index ed38dcb7cb..3e5b76a636 100644 --- a/reference/openssl/functions/openssl-random-pseudo-bytes.xml +++ b/reference/openssl/functions/openssl-random-pseudo-bytes.xml @@ -5,7 +5,7 @@ openssl_random_pseudo_bytes - Génère une chaine pseudo-aléatoire d'octets + Génère une chaîne pseudo-aléatoire d'octets @@ -34,7 +34,7 @@ length - La taille désirée pour la chaine d'octets. Doit être un nombre entier positif + La taille désirée pour la chaîne d'octets. Doit être un nombre entier positif inférieur ou égal à 2147483647. PHP va tenter de transtyper ce paramètre en un entier non nul pour l'utiliser. @@ -57,7 +57,7 @@ &reftitle.returnvalues; - Retourne la chaine d'octets générée. + Retourne la chaîne d'octets générée. 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/pcre/pattern.syntax.xml b/reference/pcre/pattern.syntax.xml index 6ce11423e8..3b96165fca 100644 --- a/reference/pcre/pattern.syntax.xml +++ b/reference/pcre/pattern.syntax.xml @@ -83,7 +83,7 @@ ]]> - La fonction preg_quote peut être utilisée pour échapper une chaine + La fonction preg_quote peut être utilisée pour échapper une chaîne et l'utiliser dans un motif. Son second paramètre optionnel sert à spécifier le délimiteur qui doit être échappé. @@ -1464,7 +1464,7 @@ Référez-vous au manuel PCRE(3) pour plus de détails. - Les propriétés des caractères Unicode peuvent apparaitre à l'intérieur d'une + Les propriétés des caractères Unicode peuvent apparaître à l'intérieur d'une classe de caractère. Ils ne peuvent pas faire partie d'une étendue. Le caractère moins (tiret) après une classe de caractère Unicode satisfera littéralement. Essayer de terminer une étendue avec une propriété de caractère Unicode résultera en un avertissement. @@ -1612,13 +1612,13 @@ Localiser un ensemble d'alternatives. Par exemple, le motif cat(aract|erpillar|) trouve un des mots "cat", "cataract", ou "caterpillar". Sans les parenthèses, cela trouverait - "cataract", "erpillar" ou la chaine vide. + "cataract", "erpillar" ou la chaîne vide. Cela configure le sous-masque comme capturant. Lorsque tout le motif - correspond, la portion de la sous-chaine qui correspond au sous-masque + correspond, la portion de la sous-chaîne qui correspond au sous-masque est passé à l'appelant grâce à l'argument ovector de pcre_exec. Les parenthèses ouvrantes sont comptées depuis la gauche vers la droite (commençant à 1) jusqu'à obtenir le nombre @@ -1690,7 +1690,7 @@ les sous groupes dans une expression régulière. Normalement, chacun recevra son propre nombre de références arrière même si seulement un d'entre eux ne peut correspondre. Pour éviter cela, la syntaxe (?| permet d'autoriser - les nombres dupliqués. Soit l'expression ci-après utilisée avec la chaine + les nombres dupliqués. Soit l'expression ci-après utilisée avec la chaîne Sunday: @@ -2390,7 +2390,7 @@ Commentaires La séquence (?# marque le début d'un commentaire, - qui se termine à la prochaine parenthèse fermante. Les + qui se termine à la prochaîne parenthèse fermante. Les parenthèses imbriquées ne sont pas autorisées. Les caractères entre ces délimiteurs ne jouent alors aucun rôle dans le masque. @@ -2400,7 +2400,7 @@ est activée, les caractères dièses # non protégés en dehors d'une classe de caractères introduisent un commentaire qui continuera jusqu'à - la prochaine ligne dans le masque. + la prochaîne ligne dans le masque. diff --git a/reference/pdo_mysql/reference.xml b/reference/pdo_mysql/reference.xml index b511293e24..9685ba72e2 100644 --- a/reference/pdo_mysql/reference.xml +++ b/reference/pdo_mysql/reference.xml @@ -28,7 +28,7 @@ le plugin de mot de passe doit être défini à mysql_native_password pour MySQL 8 Server, car sinon des erreurs similaires à The server requested authentication method - unknown to the client [caching_sha2_password] peuvent apparaitre, + unknown to the client [caching_sha2_password] peuvent apparaître, même si caching_sha2_password n'est pas utilisé. diff --git a/reference/pgsql/constants.xml b/reference/pgsql/constants.xml index 472a83f3a4..9e2aa95fb9 100644 --- a/reference/pgsql/constants.xml +++ b/reference/pgsql/constants.xml @@ -449,7 +449,7 @@ Passée à pg_result_error_field. - Détail : un second optionnel message d'erreur apportant plus de détails à + Détail : un second optionnel message d'erreur apportant plus de détails à propos du problème. Peut être sur plusieurs lignes. diff --git a/reference/phar/Phar/setMetadata.xml b/reference/phar/Phar/setMetadata.xml index 8fa3611d38..396558c1fe 100644 --- a/reference/phar/Phar/setMetadata.xml +++ b/reference/phar/Phar/setMetadata.xml @@ -24,7 +24,7 @@ Une utilisation possible des métadonnées est la spécification - des fichiers à utiliser au sein de l'archive pour la lancer, + des fichiers à utiliser au sein de l'archive pour la lancer, ou l'emplacement d'un fichier de manifeste comme le fichier package.xml de PEAR. De façon générale, toute donnée utile qui décrit l'archive phar peut être stockée. diff --git a/reference/phar/Phar/setSignatureAlgorithm.xml b/reference/phar/Phar/setSignatureAlgorithm.xml index 137457fde2..9d9da4a178 100644 --- a/reference/phar/Phar/setSignatureAlgorithm.xml +++ b/reference/phar/Phar/setSignatureAlgorithm.xml @@ -49,7 +49,7 @@ Le contenu d'une clé privée OpenSSL, telle qu'extraite d'un - certificat ou d'un fichier de clé OpenSSL : + certificat ou d'un fichier de clé OpenSSL : 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/book.xml b/reference/reflection/book.xml index 3ef9a27c64..70b0b907bc 100644 --- a/reference/reflection/book.xml +++ b/reference/reflection/book.xml @@ -12,7 +12,7 @@ PHP fournit une API de réflexion complète qui permet de faire une introspection sur les classes, interfaces, fonctions, méthodes et les extensions. De plus, l'API de réflexion - offre la possibilité de récupérer les commentaires de documentation + offre la possibilité de récupérer les commentaires de documentation des fonctions, classes et méthodes. diff --git a/reference/reflection/reflectionattribute/isrepeated.xml b/reference/reflection/reflectionattribute/isrepeated.xml index 6addd99000..ac5c55feeb 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/session/examples.xml b/reference/session/examples.xml index b36fc71a83..5926781ec5 100644 --- a/reference/session/examples.xml +++ b/reference/session/examples.xml @@ -239,8 +239,8 @@ if (empty($_SESSION['count'])) { Lorsque la session démarre, PHP appelera en interne la fonction open du gestionnaire, suivie de - read qui doit alors retourner une chaine encodée exactement comme elle a été passée lors du stockage. - Une fois que la fonction de rappel de read a retourné sa chaine, PHP va alors la décoder + read qui doit alors retourner une chaîne encodée exactement comme elle a été passée lors du stockage. + Une fois que la fonction de rappel de read a retourné sa chaîne, PHP va alors la décoder et peupler la super-globale $_SESSION en conséquence. diff --git a/reference/session/functions/session-status.xml b/reference/session/functions/session-status.xml index 98f011aaec..18afcba059 100644 --- a/reference/session/functions/session-status.xml +++ b/reference/session/functions/session-status.xml @@ -15,7 +15,7 @@ - session_status est utilisée pour connaitre l'état de la session courante. + session_status est utilisée pour connaître l'état de la session courante. diff --git a/reference/session/ini.xml b/reference/session/ini.xml index c44a0b228f..243ad44f58 100644 --- a/reference/session/ini.xml +++ b/reference/session/ini.xml @@ -808,7 +808,7 @@ session.sid_length vous permet de spécifier la longueur - de la chaine d'ID de session. La longueur de l'ID de session peut être + de la chaîne d'ID de session. La longueur de l'ID de session peut être comprise entre 22 et 256. @@ -1023,7 +1023,7 @@ session.lazy_write, quand défini à 1, cela signifie que - la donnée de session ne sera réécrite uniquement si celle ci change. Par + la donnée de session ne sera réécrite uniquement si celle-ci change. Par défaut 1, activé. diff --git a/reference/session/sessionhandler/write.xml b/reference/session/sessionhandler/write.xml index 2c15c1b87b..c49892cba8 100644 --- a/reference/session/sessionhandler/write.xml +++ b/reference/session/sessionhandler/write.xml @@ -58,7 +58,7 @@ Les données de session, encodées. Les données sont le résultat de l'encodage de - $_SESSION en une chaine sérialisée avec un algorithme spécial. + $_SESSION en une chaîne sérialisée avec un algorithme spécial. diff --git a/reference/session/sessionhandlerinterface/read.xml b/reference/session/sessionhandlerinterface/read.xml index 1e2f629f1f..b3ee12548a 100644 --- a/reference/session/sessionhandlerinterface/read.xml +++ b/reference/session/sessionhandlerinterface/read.xml @@ -21,9 +21,9 @@ Cette méthode est appelée par PHP lui-même lorsque la session démarre. Cette méthode devrait retourner les données de session lues depuis le support de stockage en fonction de l'ID de - session. La chaine retournée devrait être encodée par le même mécanisme de sérialisation que + session. La chaîne retournée devrait être encodée par le même mécanisme de sérialisation que celui utilisé pour écrire les données lors de SessionHandlerInterface::write. - Si rien n'est lu, une chaine vide est retournée. + Si rien n'est lu, une chaîne vide est retournée. Les données retournées par cette méthode seront décodées en interne par PHP en utilisant le diff --git a/reference/session/sessionhandlerinterface/write.xml b/reference/session/sessionhandlerinterface/write.xml index 05b3824447..2c76fc5d53 100644 --- a/reference/session/sessionhandlerinterface/write.xml +++ b/reference/session/sessionhandlerinterface/write.xml @@ -21,7 +21,7 @@ PHP appellera cette fonction lorsque la session est prête à être sauvegardée et fermée. - Il encode les données issues de $_SESSION vers une chaine sérialisée et la passe avec l'ID de + Il encode les données issues de $_SESSION vers une chaîne sérialisée et la passe avec l'ID de session au support de stockage. La méthode de sérialisation utilisée est définie dans le paramètre session.serialize_handler. @@ -48,7 +48,7 @@ Les données de session encodées. Ces données sont le résultat de l'encodage interne par PHP de la superglobale $_SESSION - à une chaine sérialisée et le passer en tant que ce paramètre. + à une chaîne sérialisée et le passer en tant que ce paramètre. Veuillez noter que les sessions utilise une méthode de sérialisation alternative. diff --git a/reference/simplexml/simplexmlelement/addAttribute.xml b/reference/simplexml/simplexmlelement/addAttribute.xml index 8d8cb37888..a1dca44130 100644 --- a/reference/simplexml/simplexmlelement/addAttribute.xml +++ b/reference/simplexml/simplexmlelement/addAttribute.xml @@ -66,7 +66,7 @@ Les exemples listés incluent parfois example/simplexml-data.php, - ceci fait référence à la chaine XML du premier exemple de + ceci fait référence à la chaîne XML du premier exemple de l'utilisation de base. diff --git a/reference/simplexml/simplexmlelement/addChild.xml b/reference/simplexml/simplexmlelement/addChild.xml index 1b4e09d0f1..9e303dd3f8 100644 --- a/reference/simplexml/simplexmlelement/addChild.xml +++ b/reference/simplexml/simplexmlelement/addChild.xml @@ -67,7 +67,7 @@ Les exemples listés incluent parfois examples/simplexml-data.php, - ceci fait référence à la chaine XML du premier exemple de + ceci fait référence à la chaîne XML du premier exemple de l'utilisation de base. diff --git a/reference/simplexml/simplexmlelement/construct.xml b/reference/simplexml/simplexmlelement/construct.xml index 6225a0756f..59260fb822 100644 --- a/reference/simplexml/simplexmlelement/construct.xml +++ b/reference/simplexml/simplexmlelement/construct.xml @@ -110,7 +110,7 @@ Les exemples listés incluent parfois examples/simplexml-data.php, - ceci fait référence à la chaine XML du premier exemple de + ceci fait référence à la chaîne XML du premier exemple de l'utilisation de base. diff --git a/reference/simplexml/simplexmlelement/getName.xml b/reference/simplexml/simplexmlelement/getName.xml index 0d0547e7ce..9716c62652 100644 --- a/reference/simplexml/simplexmlelement/getName.xml +++ b/reference/simplexml/simplexmlelement/getName.xml @@ -36,7 +36,7 @@ Les exemples listés incluent parfois examples/simplexml-data.php, - ceci fait référence à la chaine XML du premier exemple de + ceci fait référence à la chaîne XML du premier exemple de l'utilisation de base. diff --git a/reference/simplexml/simplexmlelement/toString.xml b/reference/simplexml/simplexmlelement/toString.xml index 7f8be94420..3e3e71d40c 100644 --- a/reference/simplexml/simplexmlelement/toString.xml +++ b/reference/simplexml/simplexmlelement/toString.xml @@ -4,7 +4,7 @@ SimpleXMLElement::__toString - Retourne le contenu sous forme de chaine + Retourne le contenu sous forme de chaîne 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/sockets/functions/socket-export-stream.xml b/reference/sockets/functions/socket-export-stream.xml index cc2f120967..758d64d82f 100644 --- a/reference/sockets/functions/socket-export-stream.xml +++ b/reference/sockets/functions/socket-export-stream.xml @@ -38,7 +38,7 @@ &reftitle.returnvalues; - Return resource&return.falseforfailure;. + Retourne une ressource&return.falseforfailure;. 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/solr/solrdocument/valid.xml b/reference/solr/solrdocument/valid.xml index 2dd374737e..a6b2858915 100644 --- a/reference/solr/solrdocument/valid.xml +++ b/reference/solr/solrdocument/valid.xml @@ -6,7 +6,7 @@ SolrDocument::valid - Vérifie si la position courant interne est toujours valide + Vérifie si la position courante interne est toujours valide @@ -16,7 +16,7 @@ - Vérifie si la position courant interne est toujours valide. + Vérifie si la position courante interne est toujours valide. Utilisée lors d'opérations foreach. diff --git a/reference/solr/solrutils/getsolrversion.xml b/reference/solr/solrutils/getsolrversion.xml index a02d184641..cefa73c118 100644 --- a/reference/solr/solrutils/getsolrversion.xml +++ b/reference/solr/solrutils/getsolrversion.xml @@ -6,7 +6,7 @@ SolrUtils::getSolrVersion - Récupère la version courant de l'extension Solr + Récupère la version courante de l'extension Solr diff --git a/reference/spl/cachingiterator.xml b/reference/spl/cachingiterator.xml index 4453f59296..a3f441e913 100644 --- a/reference/spl/cachingiterator.xml +++ b/reference/spl/cachingiterator.xml @@ -107,7 +107,7 @@ CachingIterator::CALL_TOSTRING - Convertit tous les éléments en chaines. + Convertit tous les éléments en chaînes. @@ -122,7 +122,7 @@ CachingIterator::TOSTRING_USE_KEY Utilise key lors de la - conversion en chaine. + conversion en chaîne. @@ -130,7 +130,7 @@ CachingIterator::TOSTRING_USE_CURRENT Utilise current lors de la - conversion en chaine. + conversion en chaîne. @@ -138,7 +138,7 @@ CachingIterator::TOSTRING_USE_INNER Utilise inner lors de - la conversion en chaine. + la conversion en chaîne. 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/spl/functions/class-uses.xml b/reference/spl/functions/class-uses.xml index af7a269cbb..d1505ef93a 100644 --- a/reference/spl/functions/class-uses.xml +++ b/reference/spl/functions/class-uses.xml @@ -30,7 +30,7 @@ object_or_class - Un objet ou un nom de classe sous forme de chaine. + Un objet ou un nom de classe sous forme de chaîne. diff --git a/reference/spl/recursiveiteratoriterator/construct.xml b/reference/spl/recursiveiteratoriterator/construct.xml index de618a877f..5bf930d852 100644 --- a/reference/spl/recursiveiteratoriterator/construct.xml +++ b/reference/spl/recursiveiteratoriterator/construct.xml @@ -66,7 +66,7 @@ Drapeau optionnel. Les valeurs possibles sont RecursiveIteratorIterator::CATCH_GET_CHILD - utilisé pour ignorer les exceptions lançées depuis les appels + utilisé pour ignorer les exceptions lancées depuis les appels à la méthode RecursiveIteratorIterator::getChildren. diff --git a/reference/spl/spldoublylinkedlist/serialize.xml b/reference/spl/spldoublylinkedlist/serialize.xml index f71ffdaaed..e2e7c4b908 100644 --- a/reference/spl/spldoublylinkedlist/serialize.xml +++ b/reference/spl/spldoublylinkedlist/serialize.xml @@ -30,7 +30,7 @@ &reftitle.returnvalues; - La chaine sérialisée. + La chaîne sérialisée. diff --git a/reference/spl/spldoublylinkedlist/unserialize.xml b/reference/spl/spldoublylinkedlist/unserialize.xml index f99919587e..4e1849d3df 100644 --- a/reference/spl/spldoublylinkedlist/unserialize.xml +++ b/reference/spl/spldoublylinkedlist/unserialize.xml @@ -29,7 +29,7 @@ data - La chaine sérialisée. + La chaîne sérialisée. diff --git a/reference/spl/splfileobject/ftell.xml b/reference/spl/splfileobject/ftell.xml index 676505913b..fd6595e837 100644 --- a/reference/spl/splfileobject/ftell.xml +++ b/reference/spl/splfileobject/ftell.xml @@ -5,7 +5,7 @@ SplFileObject::ftell - Retourne la position courant dans le fichier + Retourne la position courante dans le fichier @@ -16,7 +16,7 @@ Retourne la position du pointeur de fichier, qui représentant - la position courant dans le flux du fichier. + la position courante dans le flux du fichier. 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-metadata.xml b/reference/stream/streamwrapper/stream-metadata.xml index 43477a70cf..f2b4947903 100644 --- a/reference/stream/streamwrapper/stream-metadata.xml +++ b/reference/stream/streamwrapper/stream-metadata.xml @@ -50,7 +50,7 @@ A choisir parmi : STREAM_META_TOUCH (La méthode a été appelée suite à touch) - STREAM_META_OWNER_NAME (La méthode a été appelée suite à chown avec un paramètre de type chaine) + STREAM_META_OWNER_NAME (La méthode a été appelée suite à chown avec un paramètre de type chaîne) STREAM_META_OWNER (La méthode a été appelée suite à chown) STREAM_META_GROUP_NAME (La méthode a été appelée suite à chgrp) STREAM_META_GROUP (La méthode a été appelée suite à chgrp) 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/htmlentities.xml b/reference/strings/functions/htmlentities.xml index 2af02bd041..b4e89ed74b 100644 --- a/reference/strings/functions/htmlentities.xml +++ b/reference/strings/functions/htmlentities.xml @@ -76,7 +76,7 @@ ENT_IGNORE Ignore les séquences de caractères invalides plutôt que de retourner une - chaine vide. L'utilisation de ce drapeau est fortement + chaîne vide. L'utilisation de ce drapeau est fortement déconseillée pour des raisons de sécurité. diff --git a/reference/strings/functions/htmlspecialchars.xml b/reference/strings/functions/htmlspecialchars.xml index 28f752991a..320c2d95ea 100644 --- a/reference/strings/functions/htmlspecialchars.xml +++ b/reference/strings/functions/htmlspecialchars.xml @@ -126,7 +126,7 @@ ENT_IGNORE Ignore les séquences de caractères invalides plutôt que de retourner une - chaine vide. L'utilisation de ce drapeau est fortement + chaîne vide. L'utilisation de ce drapeau est fortement déconseillé pour des raisons de sécurité. diff --git a/reference/strings/functions/strtr.xml b/reference/strings/functions/strtr.xml index b85e9b5440..c9d41547e0 100644 --- a/reference/strings/functions/strtr.xml +++ b/reference/strings/functions/strtr.xml @@ -40,7 +40,7 @@ de la forme array('from' => 'to', ...). La donnée retournée est une string dans laquelle toutes les occurrences des clés du tableau ont été remplacées par les valeurs correspondantes. Les clés les plus longues seront d'abord - utilisées. Une fois une sous-chaine remplacée, sa nouvelle valeur ne sera plus recherchée. + utilisées. Une fois une sous-chaîne remplacée, sa nouvelle valeur ne sera plus recherchée. Dans ce cas, les clés et les valeurs peuvent avoir n'importe quelle taille, en supposant @@ -150,7 +150,7 @@ hello all, I said hi Les deux comportements sont différents. Avec trois arguments, strtr remplacera les octets; avec deux, elle peut - remplacer des sous-chaines plus longues. + remplacer des sous-chaînes plus longues. Comparaison de comportement de <function>strtr</function> diff --git a/reference/strings/functions/substr.xml b/reference/strings/functions/substr.xml index 16a2e30738..6746f65a7a 100644 --- a/reference/strings/functions/substr.xml +++ b/reference/strings/functions/substr.xml @@ -91,7 +91,7 @@ $rest = substr("abcdef", -3, 1), PHP_EOL; // retourne "d" et vaut 0, une chaîne vide sera retournée. - Si length est omis ou &null;, la sous chaine commençant + Si length est omis ou &null;, la sous chaîne commençant à partir de offset jusqu'à la fin sera retournée. 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..862a42b1e8 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