PHP 8.3 has a bunch of deprecations and breaking changes: from negative array index changes to get_class deprecations, from SQLite exceptions to static properties on traits; we'll go through all of them in this video.
Links mentioned:
- Dealing with deprecations in general: https://www.youtube.com/watch?v=9Kox9HQnLUg
- What's new in PHP 8.3: https://www.youtube.com/watch?v=nJFsD0bnlTI
- Rector can automate the upgrade process for you: https://getrector.com/
- Read through the internals list of changes in PHP 8.3: https://github.com/php/php-src/blob/PHP-8.3/UPGRADING
Timestamps:
00:00 Intro
00:19 Deprecations
02:21 Breaking changes