Fresh selection with links to news and materials. In the release: PHP 7.3 RC 1, PhpStorm 2018.3 EAP, Laravel 5.7 and other releases, HHVM stops supporting PHP, typed properties in PHP, a portion of useful tools, video reports, and much more. Enjoy reading!
News and Releases
PHP 7.3 RC 1 - The release candidate cycle for the 7.3 branch has started. Expected total at least 6 issues for stabilization. In the meantime, you can read What's new in PHP 7.3 .
HHVM will stop supporting PHP - The release of HHVM v3.30, which is scheduled for December, will be the latest version with PHP support. Projects are recommended to be transferred either completely to Hack, or to PHP 7. The news was expected, they were warned about this a year ago , but popular frameworks and projects refused to support HHVM even earlier. Thanks to the HHVM team for pushing PHP to develop, good luck!
PhpStorm 2018.3 EAP - PhpStorm early access program has been launched , thanks to which you can use new versions of IDE for free. From the already implemented innovations: • Support for PHP-CS-Fixer allows you to not only highlight, but also correct errors standards • Quickly find variables while debugging. • Ctrl + Dot autocompletion • Redesigned class / file search dialog • DQL support and other improvements.
Php internals
[RFC] Typed Properties 2.0 - Started voting on adding typed properties. The community supported the proposal almost unanimously, which means that in the next version we will see a significant improvement in PHP.
classUser{ public int $id; public string $name; // ... }
Instruments
thecodingmachine / safe - Wrappers over standard PHP functions are implemented in the library so that they throw exceptions instead of returning false . More in the post .
wbars / PHPFoldings - A plugin for PhpStorm that allows you to "collapse" language constructs by making the code cleaner: getters / setters, lambdas, $this-> and so on.