Opening Keynote: PHP in 2018
summary
History of PHP leads to concrete 7.3 changes: flexible heredoc, trailing commas in function calls, monotonic timer hrtime, FPM get_status, is_countable, key_first/key_last and PCRE2 upgrade. Benchmarks at Etsy show ~10–15% faster and lower latency versus older 7.x, and optimizer work (DCE/SCCP) removes dead code in opcache. Practical tools demonstrated include the static analyzer Phan for precise type/shape errors and the low‑overhead profiler PHP Spy that generates flame graphs from running processes.
AI-written summary · about
chapters (18)
- 0:00Intro
- 1:43Mosaic
- 7:08PHP 73
- 13:18Other changes
- 14:17Broken code
- 15:15Performance
- 17:26Adoption
- 18:27DC and SCP
- 25:57Static Analysis
- 26:15Fanfan
- 27:27Checks
- 30:05PHP Plugins
- 30:42Fan
- 32:59PHP Spy
- 35:05PHP Types
- 36:55QA
- 41:48Optimization
- 46:00Type Properties








