diff --git a/appendices/migration83/deprecated.xml b/appendices/migration83/deprecated.xml index 1df66dc1b1..e35a7f40dd 100644 --- a/appendices/migration83/deprecated.xml +++ b/appendices/migration83/deprecated.xml @@ -1,6 +1,5 @@ - - + Fonctionnalités dépréciées @@ -40,10 +39,10 @@ DBA - - Appeler dba_fetch avec $dba comme + + Appeler dba_fetch avec dba comme troisième argument est désormais déprécié. - + @@ -72,21 +71,21 @@ LDAP - + Appeler ldap_connect avec - $hostname et $port séparés est + hostname et port séparés est déprécié. - + MBString - - Passer un $width négatif à + + Passer un width négatif à mb_strimwidth est désormais déprécié. - + @@ -94,7 +93,7 @@ Appeler Phar::setStub avec une - resource et une $length + resource et une length est désormais déprécié. Ces appels devraient être remplacés par : $phar->setStub(stream_get_contents($resource)); diff --git a/appendices/migration83/incompatible.xml b/appendices/migration83/incompatible.xml index 6686730a51..aa39be474a 100644 --- a/appendices/migration83/incompatible.xml +++ b/appendices/migration83/incompatible.xml @@ -1,6 +1,5 @@ - - + Changement de rétrocompatibilité @@ -178,25 +177,25 @@ Une TypeError est maintenant lancée lors du passage d'objects, resources, ou arrays en tant qu'entrées de limites. Une ValueError plus descriptive est lancée lors du passage de 0 - pour $step. - Une ValueError est maintenant lancée lors de l'utilisation d'un $step + pour step. + Une ValueError est maintenant lancée lors de l'utilisation d'un step négatif pour les plages croissantes. - Si $step est un flottant qui peut être interprété + Si step est un flottant qui peut être interprété comme un entier, c'est maintenant fait. Une ValueError est maintenant lancée si l'un des arguments est infini ou NAN. Un E_WARNING est émis si - $start ou $end est une chaîne + start ou end est une chaîne vide. La valeur continue d'être convertie en la valeur 0. Un E_WARNING est maintenant émis si - $start ou $end a plus d'un + start ou end a plus d'un octet, seulement si c'est une chaîne non numérique. Un E_WARNING est maintenant émis si - $start ou $end est converti en un + start ou end est converti en un entier car l'autre entrée de limite est un nombre. (par exemple : range(5, 'z');). Un E_WARNING est maintenant émis si - $step est un flottant lors de la génération d'une plage de + step est un flottant lors de la génération d'une plage de caractères, sauf si les deux entrées de limites sont des chaînes numériques (par exemple : range('5', '9', 0.5); ne produit pas de warning). range produit maintenant une liste de caractères si l'une @@ -218,9 +217,9 @@ range('9', 'A'); // [9, 8, 7, 6, 5, 4, 3, 2, 1, 0], avant PHP 8.3.0 number_format gère maintenant les valeurs négatives de - $decimals en arrondissant - $num à abs($decimals) chiffres avant le - séparateur décimal. Précédemment, les valeurs négatives de $decimals + decimals en arrondissant + num à abs($decimals) chiffres avant le + séparateur décimal. Précédemment, les valeurs négatives de decimals étaient ignorées. diff --git a/appendices/migration83/new-features.xml b/appendices/migration83/new-features.xml index 0339f57b6b..363c6dc695 100644 --- a/appendices/migration83/new-features.xml +++ b/appendices/migration83/new-features.xml @@ -1,6 +1,5 @@ - - + Nouvelles fonctionnalités @@ -154,10 +153,10 @@ echo $user_ini['listen']; // localhost:9000 POSIX - + posix_getrlimit prend désormais un argument optionnel - $resource pour autoriser la récupération d'une seule limite de ressource. - + resource pour autoriser la récupération d'une seule limite de ressource. + posix_isatty lance désormais des avertissements de type pour les entiers diff --git a/appendices/migration83/other-changes.xml b/appendices/migration83/other-changes.xml index fe84681351..af5c32914c 100644 --- a/appendices/migration83/other-changes.xml +++ b/appendices/migration83/other-changes.xml @@ -1,6 +1,5 @@ - - + Autres changements @@ -178,11 +177,11 @@ Gd - + La signature de imagerotate a changé. - Le paramètre $ignore_transparent a été supprimé, + Le paramètre ignore_transparent a été supprimé, car il était ignoré à partir de PHP 5.5.0. - + @@ -264,18 +263,18 @@ mysqli - + mysqli_fetch_object lance désormais une ValueError au lieu d'une Exception - lorsque l'argument $constructor_args n'est pas vide + lorsque l'argument constructor_args n'est pas vide avec la classe n'ayant pas de constructeur. - + - + mysqli_poll lance désormais une ValueError - lorsque ni l'argument $read - ni l'argument $error ne sont passés. - + lorsque ni l'argument read + ni l'argument error ne sont passés. + mysqli_field_seek et @@ -287,23 +286,23 @@ ODBC - + odbc_autocommit accepte désormais &null; pour le - paramètre $enable. + paramètre enable. Passer &null; a le même comportement que passer un seul paramètre, indiquant si la fonctionnalité autocommit est activée ou non. - + PGSQL - + pg_fetch_object lance désormais une ValueError à la place d'une Exception - lorsque l'argument $constructor_args n'est pas vide + lorsque l'argument constructor_args n'est pas vide avec la classe n'ayant pas de constructeur. - + pg_insert lance désormais une ValueError @@ -317,12 +316,12 @@ ne correspond pas correctement au type de PostgreSQL. - - Le paramètre $row de + + Le paramètre row de pg_fetch_result, pg_field_prtlen, et pg_field_is_null est désormais nullable. - + @@ -373,28 +372,28 @@ token n'est pas fourni lors du démarrage de la tokenisation. - + password_hash enchaîne désormais l'exception sous-jacente Random\RandomException - dans la $previous Exception + dans la previous Exception de ValueError lorsque la génération de sel échoue. - + - - Si un tableau est utilisé comme $command pour + + Si un tableau est utilisé comme command pour proc_open, il doit désormais avoir au moins un élément non vide. Sinon, une ValueError est lancée. - + - - proc_open retourne désormais &false; si le tableau $command + + proc_open retourne désormais &false; si le tableau command est une commande invalide au lieu d'un objet de ressource qui produit un avertissement plus tard. C'était déjà le cas pour Windows, mais c'est maintenant aussi le cas si une implémentation posix_spawn est utilisée (la plupart des plates-formes Linux, BSD et MacOS). Il reste quelques anciennes plates-formes où ce comportement n'a pas changé car posix_spawn n'est pas pris en charge là-bas. - + array_sum et array_product émettent désormais @@ -405,21 +404,21 @@ - - Le $decimals de number_format + + Le decimals de number_format gère désormais les entiers négatifs. - Arrondir avec une valeur négative pour $decimals signifie - que $num est arrondi à $decimals + Arrondir avec une valeur négative pour decimals signifie + que num est arrondi à decimals chiffres significatifs avant le séparateur décimal. - Auparavant, les entiers négatifs pour $decimals étaient + Auparavant, les entiers négatifs pour decimals étaient silencieusement ignorés et le nombre était arrondi à zéro décimales. - + - - Un nouvel argument $before_needle a été ajouté à + + Un nouvel argument before_needle a été ajouté à strrchr. Il se comporte comme son homologue dans les fonctions strstr ou stristr. - + str_getcsv et fgetcsv retournent désormais diff --git a/appendices/migration85/deprecated.xml b/appendices/migration85/deprecated.xml index cf5ddee9b3..d21dee610a 100644 --- a/appendices/migration85/deprecated.xml +++ b/appendices/migration85/deprecated.xml @@ -1,6 +1,5 @@ - - + Fonctionnalités dépréciées @@ -205,7 +204,7 @@ - Le paramètre $context de la fonction + Le paramètre context de la fonction finfo_buffer a été déprécié, car il est ignoré. @@ -286,7 +285,7 @@ OpenSSL - Le paramètre $key_length de la fonction + Le paramètre key_length de la fonction openssl_pkey_derive a été déprécié. Cela est dû au fait qu'il est soit ignoré, soit tronque la clé, ce qui peut être une vulnérabilité de sécurité. diff --git a/appendices/migration85/incompatible.xml b/appendices/migration85/incompatible.xml index a2e370a0b3..a51622ef89 100644 --- a/appendices/migration85/incompatible.xml +++ b/appendices/migration85/incompatible.xml @@ -1,6 +1,5 @@ - - + Changements non rétrocompatibles @@ -157,12 +156,12 @@ bzcompress lève désormais une ValueError - lorsque $block_size n'est pas compris entre 1 et 9. + lorsque block_size n'est pas compris entre 1 et 9. bzcompress lève désormais une ValueError - lorsque $work_factor n'est pas compris entre 0 et 250. + lorsque work_factor n'est pas compris entre 0 et 250. @@ -186,7 +185,7 @@ finfo_file et finfo::file lèvent désormais une ValueError à la place de - TypeError lorsque $filename + TypeError lorsque filename contient des octets nuls. Cela aligne le type d'erreur levée pour être cohérent avec le reste du langage. @@ -295,12 +294,12 @@ pcntl_exec lève désormais une ValueError - lorsque les entrées du paramètre $args contiennent des octets nuls. + lorsque les entrées du paramètre args contiennent des octets nuls. pcntl_exec lève désormais une ValueError - lorsque les entrées ou les clés du paramètre $env_vars + lorsque les entrées ou les clés du paramètre env_vars contiennent des octets nuls. @@ -487,7 +486,7 @@ SoapClient::__doRequest accepte désormais un nouveau - paramètre optionnel $uriParserClass acceptant + paramètre optionnel uriParserClass acceptant des arguments de type string ou &null;. &null; représente la méthode originale basée sur (parse_url), tandis que les nouveaux backends seront utilisés lorsqu'on passe soit @@ -539,7 +538,7 @@ - Le paramètre $length de + Le paramètre length de la fonction SplFileObject::fwrite est désormais nullable. La valeur par défaut est passée de 0 à &null;. diff --git a/appendices/migration85/new-features.xml b/appendices/migration85/new-features.xml index 3069afcc18..44d1e6dafa 100644 --- a/appendices/migration85/new-features.xml +++ b/appendices/migration85/new-features.xml @@ -1,6 +1,5 @@ - - + Nouvelles fonctionnalités @@ -395,7 +394,7 @@ print T1 . PHP_EOL; // Affiche "0" La signature de SoapFault::__construct et SoapServer::fault inclut désormais un paramètre - optionnel $lang. + optionnel lang. Ceci résout la compatibilité avec les clients SOAP .NET. @@ -454,11 +453,11 @@ print T1 . PHP_EOL; // Affiche "0" XSL - L'argument $namespace de XSLTProcessor::getParameter, + L'argument namespace de XSLTProcessor::getParameter, XSLTProcessor::setParameter et XSLTProcessor::removeParameter fonctionne désormais réellement au lieu d'être traité comme vide. - Cela ne fonctionne que si l'argument $name n'utilise pas la notation Clark et n'est pas un + Cela ne fonctionne que si l'argument name n'utilise pas la notation Clark et n'est pas un QName car dans ces cas, l'espace de noms est pris à partir de l'href ou du préfixe de l'espace de noms respectivement. diff --git a/appendices/migration85/other-changes.xml b/appendices/migration85/other-changes.xml index dd94ad84af..25ffc7b28c 100644 --- a/appendices/migration85/other-changes.xml +++ b/appendices/migration85/other-changes.xml @@ -1,6 +1,5 @@ - - + Autres changements @@ -90,7 +89,7 @@ grapheme_extract assigne correctement la valeur - $next lorsqu'il saute des octets de départ invalides. + next lorsqu'il saute des octets de départ invalides. Auparavant, il y avait des cas où il pointait vers le début de la limite du grapheme au lieu de la fin. @@ -105,7 +104,7 @@ - Les fonctions suivantes supportent désormais un argument $locale : + Les fonctions suivantes supportent désormais un argument locale : grapheme_strpos, grapheme_stripos, grapheme_strrpos, @@ -145,18 +144,18 @@ openssl_public_encrypt et openssl_private_decrypt ont un nouveau paramètre - $digest_algo qui permet de spécifier l'algorithme + digest_algo qui permet de spécifier l'algorithme de hachage pour le padding OAEP. openssl_sign et openssl_verify - ont un nouveau paramètre $padding pour permettre l'utilisation d'un + ont un nouveau paramètre padding pour permettre l'utilisation d'un padding RSA PSS plus sécurisé. - Le paramètre $cipher_algo de openssl_cms_encrypt + Le paramètre cipher_algo de openssl_cms_encrypt peut être une chaîne avec le nom du chiffrement. Cela permet d'utiliser plus d'algorithmes, y compris les algorithmes de chiffrement AES GCM pour les données enveloppées authentifiées. @@ -272,7 +271,7 @@ Zlib - L'argument $use_include_path des fonctions + L'argument use_include_path des fonctions gzfile, gzopen et readgzfile a été changé de int à bool. diff --git a/appendices/migration85/windows-support.xml b/appendices/migration85/windows-support.xml index 1d0da1dca3..95cbc27d29 100644 --- a/appendices/migration85/windows-support.xml +++ b/appendices/migration85/windows-support.xml @@ -1,6 +1,5 @@ - - + Support de Windows @@ -61,9 +60,9 @@ Streams - Si seuls des flux de type pipe sont contenus dans le tableau $read, - et que les tableaux $write et - $except sont vides, + Si seuls des flux de type pipe sont contenus dans le tableau read, + et que les tableaux write et + except sont vides, stream_select se comporte désormais de manière similaire aux systèmes POSIX, c'est-à-dire que la fonction ne retourne que si au moins un pipe est prêt à être lu, ou après l'expiration du délai d'attente. diff --git a/reference/com/functions/variant-cat.xml b/reference/com/functions/variant-cat.xml index 5cd7eaf28a..da706c1da5 100644 --- a/reference/com/functions/variant-cat.xml +++ b/reference/com/functions/variant-cat.xml @@ -1,7 +1,5 @@ - - - + @@ -19,10 +17,10 @@ Assemble left avec right et retourne le résultat. - + Cette fonction est équivalente à - $left . $right. - + left . right. + &reftitle.parameters; diff --git a/reference/datetime/datetime/construct.xml b/reference/datetime/datetime/construct.xml index 0d9544953d..6a31ba456c 100644 --- a/reference/datetime/datetime/construct.xml +++ b/reference/datetime/datetime/construct.xml @@ -1,6 +1,5 @@ - - + DateTime::__construct @@ -31,30 +30,30 @@ datetime &date.formats.parameter; - + Passer "now" pour obtenir le temps courant lors de - l'utilisation du paramètre $timezone. - + l'utilisation du paramètre timezone. + timezone - + Un objet DateTimeZone représentant le fuseau - horaire de $datetime. - - - Si $timezone est omis ou &null;, + horaire de datetime. + + + Si timezone est omis ou &null;, le fuseau horaire actuel sera utilisé. - + - - Le paramètre $timezone et le fuseau horaire - actuel sont ignorés quand le paramètre $datetime + + Le paramètre timezone et le fuseau horaire + actuel sont ignorés quand le paramètre datetime est un horodatage UNIX (p. ex. @946684800) ou spécifie un fuseau horaire (p. ex. 2010-01-28T15:00:00+02:00). - + diff --git a/reference/datetime/datetimeimmutable/construct.xml b/reference/datetime/datetimeimmutable/construct.xml index 4c08a8757b..58fadd701f 100644 --- a/reference/datetime/datetimeimmutable/construct.xml +++ b/reference/datetime/datetimeimmutable/construct.xml @@ -1,6 +1,5 @@ - - + DateTimeImmutable::__construct @@ -34,31 +33,31 @@ datetime &date.formats.parameter; - + Passer "now" pour obtenir le temps courant lors de - l'utilisation du paramètre $timezone. - + l'utilisation du paramètre timezone. + timezone - + Un objet DateTimeZone représentant le fuseau - horaire de $datetime. - - - Si $timezone est omis ou &null;, + horaire de datetime. + + + Si timezone est omis ou &null;, le fuseau horaire actuel sera utilisé. - + - - Le paramètre $timezone et le fuseau horaire - actuel sont ignorés quand le paramètre $datetime + + Le paramètre timezone et le fuseau horaire + actuel sont ignorés quand le paramètre datetime est un horodatage UNIX (p. ex. @946684800) ou spécifie un fuseau horaire (p. ex. 2010-01-28T15:00:00+02:00 ou 2010-07-05T06:00:00Z). - + diff --git a/reference/mongodb/tutorial/apm.xml b/reference/mongodb/tutorial/apm.xml index e3254cb26b..8cd0761eca 100644 --- a/reference/mongodb/tutorial/apm.xml +++ b/reference/mongodb/tutorial/apm.xml @@ -1,6 +1,5 @@ - - +
Surveillance de la performance de l'application (Application Performance Monitoring - APM) @@ -19,7 +18,7 @@ commandSucceeded, et commandFailed. Chacune de ces trois méthodes accepte un seul argument event d'une classe spécifique pour l'événement respectif. Par exemple, l'argument - $event de commandSucceeded + event de commandSucceeded est un objet MongoDB\Driver\Monitoring\CommandSucceededEvent. diff --git a/reference/pcre/functions/preg-match-all.xml b/reference/pcre/functions/preg-match-all.xml index f71fc52770..da56deb425 100644 --- a/reference/pcre/functions/preg-match-all.xml +++ b/reference/pcre/functions/preg-match-all.xml @@ -1,7 +1,5 @@ - - - + preg_match_all @@ -314,7 +312,7 @@ Array 7.2.0 PREG_UNMATCHED_AS_NULL est maintenant supporté pour le - paramètre $flags. + paramètre flags. diff --git a/reference/pcre/functions/preg-match.xml b/reference/pcre/functions/preg-match.xml index 2720c56e14..3376c1c2c2 100644 --- a/reference/pcre/functions/preg-match.xml +++ b/reference/pcre/functions/preg-match.xml @@ -1,7 +1,5 @@ - - - + preg_match @@ -280,7 +278,7 @@ Array 7.2.0 PREG_UNMATCHED_AS_NULL est maintenant supporté pour le - paramètre $flags. + paramètre flags. diff --git a/reference/session/examples.xml b/reference/session/examples.xml index 96698e0764..ec38814876 100644 --- a/reference/session/examples.xml +++ b/reference/session/examples.xml @@ -1,8 +1,5 @@ - - - - + &reftitle.examples; @@ -251,12 +248,12 @@ if (empty($_SESSION['count'])) { Lorsqu'une session est détruite, PHP appelera destroy avec l'ID de session. - + PHP appelera la fonction de rappel gc de temps en temps pour nettoyer les sessions expirées en fonction de leur temps de vie maximum. Cet appel devrait mener à la destruction des enregistrements dans - le support de stockage qui n'ont pas été accédés depuis plus de $lifetime. - + le support de stockage qui n'ont pas été accédés depuis plus de lifetime. +
diff --git a/reference/session/functions/session-decode.xml b/reference/session/functions/session-decode.xml index 7cd5ef5fd4..b245c692f0 100644 --- a/reference/session/functions/session-decode.xml +++ b/reference/session/functions/session-decode.xml @@ -1,7 +1,5 @@ - - - + @@ -15,11 +13,11 @@ boolsession_decode stringdata - + session_decode décode les données de - sessions sérialisées fournies dans le paramètre $data, + sessions sérialisées fournies dans le paramètre data, et peuple la variable superglobale $_SESSION. - + Par défaut, la méthode de désérialisation utilisée, est interne à PHP et n'est pas la même que la fonction diff --git a/reference/session/sessionhandler/destroy.xml b/reference/session/sessionhandler/destroy.xml index 9d12a29ab8..dc4538447a 100644 --- a/reference/session/sessionhandler/destroy.xml +++ b/reference/session/sessionhandler/destroy.xml @@ -1,6 +1,5 @@ - - + SessionHandler::destroy @@ -13,12 +12,12 @@ public boolSessionHandler::destroy stringid - + Détruit une session. Cette fonction est appelée en interne par PHP au moyen de - session_regenerate_id (en supposant que $destroy est + session_regenerate_id (en supposant que destroy est mis à &true;) session_destroy ou lorsque la fonction session_decode échoue. - + Cette méthode se substitue au gestionnaire interne de sauvegarde de PHP défini via l'option de configuration session.save_handler qui a été diff --git a/reference/session/sessionhandler/read.xml b/reference/session/sessionhandler/read.xml index 5050590cfa..fc115da146 100644 --- a/reference/session/sessionhandler/read.xml +++ b/reference/session/sessionhandler/read.xml @@ -1,6 +1,5 @@ - - + SessionHandler::read @@ -25,14 +24,14 @@ qui a été définie avant que ce gestionnaire ne soit modifié via la fonction session_set_save_handler. - + Si cette classe est étendue par héritage, l'appel de la méthode parente read invoquera ce gestionnaire pour cette méthode, mais aussi, la fonction de rappel interne associée. Ce mécanisme permet à cette méthode de surcharger, intercepter et/ou filtrer les données (par exemple, - le décryptage de la valeur $data retournée par la méthode parente + le décryptage de la valeur data retournée par la méthode parente read). - + Pour plus d'informations sur cette méthode, se référer à la documentation sur la fonction SessionHandlerInterface::read. diff --git a/reference/session/sessionhandler/write.xml b/reference/session/sessionhandler/write.xml index d0e672c312..df303e56a0 100644 --- a/reference/session/sessionhandler/write.xml +++ b/reference/session/sessionhandler/write.xml @@ -1,6 +1,5 @@ - - + SessionHandler::write @@ -28,14 +27,14 @@ qui a été définie avant que ce gestionnaire ne soit modifié via la fonction session_set_save_handler. - + Si cette classe est étendue par héritage, l'appel de la méthode parente write invoquera ce gestionnaire pour cette méthode, mais aussi, la fonction de rappel interne associée. Ce mécanisme permet à cette méthode de surcharger, intercepter et/ou filtrer les données (par exemple, crypter la valeur - du paramètre $data avant de l'envoyer à la méthode parente + du paramètre data avant de l'envoyer à la méthode parente write). - + Pour plus d'informations sur l'attendu de cette méthode, se référer à la documentation sur la fonction SessionHandlerInterface::write. diff --git a/reference/stream/constants.xml b/reference/stream/constants.xml index 76dfe5bf67..2a25ef45b1 100644 --- a/reference/stream/constants.xml +++ b/reference/stream/constants.xml @@ -1,7 +1,5 @@ - - - + &reftitle.constants; @@ -1202,7 +1200,7 @@ Valeur de retour indiquant que le filtre utilisateur - a retourné des seaux dans $out. + a retourné des seaux dans out. @@ -1214,7 +1212,7 @@ Valeur de retour indiquant que le filtre utilisateur - n'a pas retourné de seaux dans $out. + n'a pas retourné de seaux dans out. (c'est-à-dire, aucune donnée disponible.) diff --git a/reference/yac/yac/dump.xml b/reference/yac/yac/dump.xml index ceccdbbb7e..2c98fe5489 100644 --- a/reference/yac/yac/dump.xml +++ b/reference/yac/yac/dump.xml @@ -1,7 +1,5 @@ - - - + @@ -13,7 +11,7 @@ &reftitle.description; public mixedYac::dump - int$num + intnum Extrait les valeurs stockées dans le cache