PHP 8.5: Pipe Operator, NoDiscard, URI Extension & Migration | DevSense
Guide PHP 8.5 depuis la version 8.4 : opérateur pipe |>, attribut #[NoDiscard] et cast (void), fermetures dans les expressions constantes, extension URI native.
Guide PHP 8.5 depuis la version 8.4 : opérateur pipe |>, attribut #[NoDiscard] et cast (void), fermetures dans les expressions constantes, extension URI native.
Maîtrisez les environnements d'exécution PHP modernes : comparez PHP-FPM, les serveurs d'applications persistants (Swoole, RoadRunner, FrankenPHP) et les boucles d'événements ReactPHP/AMPHP.
Notes de mise à niveau de PHP 8.4 (depuis la version 8.3) : Property Hooks, visibilité asymétrique, Lazy Objects, #[Deprecated], request_parse_body(), nouvelle API Dom\*.
Guide PHP 8.3 après la version 8.2 : attribut #[Override], constantes de classe typées, ajustements sur le clonage readonly, json_validate, str_increment/str_decrement, sécurité de range().
Guide PHP 8.2 : classes en lecture seule, types autonomes null/false/true, types DNF, #[SensitiveParameter], extension Random, dépréciation des propriétés dynamiques.
PHP 8.1 après la version 8.0 : enums, propriétés readonly, fibers, types intersection/never, first-class callables—plus les règles sur $GLOBALS, les exceptions MySQLi et les dépréciations.
Découvrez PHP 8.0 après la version 7.4 : arguments nommés, expression match, opérateur nullsafe, attributs, compilateur JIT, types union—ce qui change, ce qu'il faut réécrire, et exemples exécutables.
Guide de mise à niveau PHP 7.4 : propriétés typées, fonctions fléchées, variance, opérateur ??=, opérateur spread dans les tableaux, WeakReference, __serialize/__unserialize, préchargement OPcache, FFI—et changements non rétrocompatibles.
Guide de mise à niveau PHP 7.3 : syntaxe flexible heredoc/nowdoc, virgules de fin dans les appels, déstructuration par référence, is_countable, array_key_first/last, JsonException, Argon2id, PCRE2—et changements non rétrocompatibles.
Guide de mise à niveau PHP 7.2 : indicateur de type object, élargissement du type de paramètre, dumps de débogage PDO, LDAP EXOP, API sockets addrinfo, libsodium—plus BC-breaks (count, get_class, transtypages object/array) et mcrypt déplacé vers PECL.
Guide de mise à niveau PHP 7.1 : types nullables, retours void, visibilité des constantes de classe, déstructuration symétrique de tableaux, pseudo-type iterable, multi-catch et décalages de chaînes négatifs.
Guide de mise à niveau PHP 7.0 : déclarations de types scalaires, types de retour, opérateur de coalescence nulle (??), opérateur spaceship (<=>), classes anonymes, Throwable, CSPRNG et changements incompatibles majeurs.