PHP 8.5: Pipe Operator, NoDiscard, URI Extension & Migration | DevSense
Guida a PHP 8.5 da PHP 8.4: operatore pipe |>, #[NoDiscard] e cast (void), closure in espressioni costanti, estensione URI, modifiche a Opcache e PDO.
Guida a PHP 8.5 da PHP 8.4: operatore pipe |>, #[NoDiscard] e cast (void), closure in espressioni costanti, estensione URI, modifiche a Opcache e PDO.
Padroneggia gli ambienti di esecuzione PHP moderni: confronta PHP-FPM, i server applicativi persistenti (Swoole, RoadRunner, FrankenPHP) e le event-loop asincrone di ReactPHP/AMPHP.
Note di aggiornamento per PHP 8.4 (da PHP 8.3): Property Hooks, visibilità asimmetrica, Lazy Objects, #[Deprecated], request_parse_body(), nuova API Dom\* e modifiche non retrocompatibili.
Guida a PHP 8.3 da PHP 8.2: #[Override], costanti di classe tipizzate, modifiche alla clonazione readonly, json_validate, str_increment/str_decrement, miglioramenti a range().
Guida a PHP 8.2: classi readonly, tipi autonomi null/false/true, tipi DNF, #[SensitiveParameter], estensione Random, deprecazione delle proprietà dinamiche e modifiche non retrocompatibili.
PHP 8.1 dopo PHP 8.0: enums, proprietà readonly, fibers, tipi intersezione/never, first-class callables—oltre alle regole su $GLOBALS, eccezioni MySQLi e deprecazioni.
Esplora PHP 8.0 dopo PHP 7.4: argomenti con nome (named arguments), espressione match, operatore nullsafe, attributi, compilatore JIT, tipi unione (union types)—cosa cambia, cosa riscrivere ed esempi pratici.
Guida all'aggiornamento di PHP 7.4: proprietà tipizzate, funzioni freccia (arrow functions), varianza dei tipi, ??=, spread nei costrutti array, WeakReference, __serialize/__unserialize, precaricamento OPcache, FFI e modifiche BC.
Guida all'aggiornamento di PHP 7.3: sintassi heredoc/nowdoc flessibile, virgola finale nelle chiamate, destrutturazione di referenze, is_countable, array_key_first/last, JsonException, Argon2id, PCRE2 e modifiche non retrocompatibili.
Guida all'aggiornamento di PHP 7.2: indicatore di tipo object, ampliamento del tipo di parametro (widening), debug dump in PDO, LDAP EXOP, API sockets addrinfo, libsodium—oltre alle modifiche BC (count, get_class, cast object/array) e alla rimozione di mcrypt.
Guida all'aggiornamento di PHP 7.1: tipi nullable, tipi di ritorno void, visibilità delle costanti di classe, destrutturazione simmetrica di array, pseudo-tipo iterable, catch multiplo ed indici di stringa negativi.
Guida all'aggiornamento di PHP 7.0: dichiarazioni di tipo scalare, tipi di ritorno, null coalescing (??), operatore spaceship (<=>), classi anonime, Throwable, CSPRNG e modifiche non retrocompatibili.