~/talk

What To Expect From PHP7

Talkat Codemotion Rome 2016 · 2016-03-18..03-19· [php]
slides:none on file

PHP 7 delivers a major real‑world change: engine rewrites yield large speedups (bench.php shows dramatic reductions in runtime) and introduce an abstract syntax tree step that enables faster opcode generation and better static tools. New features include the spaceship and null coalesce operators, scalar and return type hints with optional strict mode, and an Error/Throwable hierarchy so many former fatals become catchable. Upgrades require updating extensions (most must be rebuilt; memcache is a known gap), use phan to scan code, and test on 5.5/5.6 then PHP 7.

AI-written summary · about

  1. 0:00Intro
  2. 0:30Lorna Mitchell
  3. 1:10PHP Version Numbers
  4. 2:20PHP7 Speed
  5. 3:03Speed Graph
  6. 3:43Why is it faster
  7. 6:15Abstract Syntax Trees
  8. 7:05Spaceship Operator
  9. 8:25Ternary Shorthand Operator
  10. 10:32Type Hinting
  11. 11:41Type Hints
  12. 14:30Declaration
  13. 15:00Array
  14. 15:54Uncaught Type
  15. 17:13Exceptions
  16. 17:47Throwable
  17. 18:13Error
  18. 19:07Exception
  19. 19:57Calling a member function
  20. 20:56Using error
  21. 21:22Random things
  22. 21:49How will you upgrade
  23. 23:07Uniform Variable Syntax
  24. 24:40PHP Analyzer
  25. 26:44For Each
  26. 28:13Deprecation
  27. 29:14Upgrading to PHP7
  28. 29:35Running PHP7
  29. 30:32How fast is PHP7
  30. 31:35How to install PHP7
  31. 32:26Where are we
  32. 33:33Questions
~/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.