PHP Digest No. 163 (August 12 - 26, 2019)
Fresh selection with links to news and materials. In the release: PHP 7.4.0 beta 4, about the fate of P ++, videos, podcasts, announcements of meetings and conferences, a portion of useful tools, and much more.
Enjoy reading!
News and Releases
PHP internals
- Straw poll for P ++ feasibility - More than two weeks ago, Zeev Surasky introduced the provocative idea to create a new language based on PHP, code-named P ++. In response, there was a lot of controversy at Internals and not only, an excellent overview of PHP history and nuances, but also a post about why P ++ is a bad idea from a non-technical point of view.
Someone even suggested making P-- - simplified PHP since PHP 5.0, or P === - just leave it as it is.
Fortunately, before everything went too far, Derick Rethans (author of Xdebug) launched a poll with one simple question: Is the idea of P ++ feasible in principle? The entire PHP Internals community voted unanimously against, unexpectedly including Zeev himself . On this idea you can forget P ++. - [RFC] Deprecate short open tags, again - Many contributors opted to remove short tags from PHP in the foreseeable future, and re-voting did not overcome the required threshold. Total short tags will remain for another 5+ years.
- [PoC] throw_legacy_failure declare statement - An interesting PR in PHP with the concept of redoing all built-in functions so that they throw exceptions instead of returning
false
/ null
. This feature is enabled by specifying the declare(throw_legacy_failure=1)
directive declare(throw_legacy_failure=1)
.
Instruments
Symfony
Laravel
Yii
Async php
Learning Materials
Audio Video
Thanks for attention!
If you notice a mistake or inaccuracy - please inform me in PM .
Questions and suggestions write to mail or twitter .
More news and comments on the PHP Digest Telegram Channel.
Send link
Search links for all digests
← Previous release: PHP Digest No. 162
Source: https://habr.com/ru/post/464971/
All Articles