PhpStorm 2018.2.3 EAP 182.4323.23
It’s a start of Early Access Program for PhpStorm 2018.2.3, a minor update for the recently released PhpStorm 2018.2. A fresh build 182.4323.23 is available here, in JetBrains Toolbox App or, if you have installed PhpStorm 2018.2 and have “Early Access Program” channel selected in Settings->System Settings->Updates, you should soon get a notification in the IDE about a patch update.
This build delivers bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform.
PHP 7.3 Support
The new version of PHP interpreter is just around the corner. The 3rd and the last beta is expected to arrive on August 30.
PhpStorm is adding support for new PHP features (WI-42883), and the first two are list reference assignment and
instanceof behavior change.
Support for list reference assignment:
PHP 7.3 introduces the enhancement for
list() construction, which allows using references:
$array = [1, 2]; list($a, &$b) = $array; // Would be equivalent to the following: $array = [1, 2]; $a = $array; $b =& $array;
You may use the short syntax
 as well:
$array = [1, 2]; [$a, &$b] = $array;
Support for literals as the first operand of instanceof
In PHP <7.3 this would cause the “instanceof expects an object instance, constant given” fatal error. In PHP 7.3, the result is always
We have also started working on the full Doctrine Query Language (DQL) support (WI-9948). Injections of SQL inside text literals will now be automatically disabled for strings with DQL identifiers. This will eliminate false positives and make your files clean from warnings. Stay tuned for more!
Notable bug fixes and features worth mentioning:
- Fixed: LoginToGithub dialog invoked from CloneRepository dialog hides immediately (IDEA-192530)
- Fixed: Vue.j SFC not resolving @ alias with @vue/cli 3 if vue is installed in a subfolder (WEB-32564)
See the full list of PHP-related bug-fixes and improvements in our issue tracker and the complete release notes.
Download PhpStorm 2018.2.3 EAP build 182.4323.23 for your platform from the project EAP page or click “Update” in your JetBrains Toolbox App and please do report any bugs and feature request to our Issue Tracker.
Your JetBrains PhpStorm Team
The Drive to Develop
Subscribe to Blog updates
Thanks, we've got you!
The PhpStorm 2023.3 Early Access Program Is Now Open
Today, we’re opening the Early Access Program (EAP) for the next version of PhpStorm! In this EAP, we’ve included part of the latest improvements provided in PHP 8.3, which is due to be released at the end of November, a New Project wizard for Symfony, and support for the conversion of Doctrine a…
PhpStorm 2023.2 Beta
In this build, we’ve added new inspections for PHP assertions and revised the integration with third-party quality tools.
PhpStorm 2023.2 EAP #6
This build brings improvements for generating PHPDocs, support for Laravel Pint, a single point of access to all PHP framework plugins, and much more!
AI Features in PhpStorm: PhpStorm 2023.2 EAP #5
The next EAP build for PhpStorm 2023.2 is now available, and it’s an exciting one! It is the first build to include features leveraging the enormous potential of generative AI and large language models (LLMs). Our Early Access Program (EAP) allows you to try new features from the upcoming PhpStor…