~/talk

What's New in PHP 8.3

Talkat PHP UK Conference 2024 · 2024-02-15..02-16· [php]
slides:none on file

Concrete changes and how they behave matter: PHP 8.3 tightens typing with Typed Class Constants and Readonly Classes, adds Arbitrary Static Variable Initialisers, an override attribute and a sensitive-parameter wrapper for stack traces, ships a new random extension and a memory‑cheap Json validate API, revises JIT internals and PDO factory pconnect, offers intersection/ DN F types and named arguments caveats, and prototypes an HTML5 DOM drop‑in — each item lists what was built and how it changes runtime behavior.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08Read-only properties
  3. 6:40Named arguments
  4. 10:17Enumerations in 8.3
  5. 12:29Spread operator
  6. 13:32Closure binding
  7. 16:23Return types
  8. 18:52Union and DNF types
  9. 22:02Generics future
  10. 23:45New randomness
  11. 28:25Deprecating dynamic props
  12. 29:28Sensitive params
  13. 31:36Typed constants
  14. 33:56Testing PHP 8.3 release candidates
  15. 36:16Dynamic class constants
  16. 38:22Static init in 8.3
  17. 39:49JSON validation
  18. 41:39DateTime errors
  19. 44:09XML parsing updates
  20. 46:56Just-in-time compiler improvements
  21. 51:10PDO subclassing
  22. 52:33Rounding modes
  23. 55:25Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.