После питона в PHP её действительно очень не хватает, потому было бы круто, если бы подобная утилита появилась в IDE, тогда не надо было бы скакать между окнами для пары мелких экспериментов.
В PyCharm есть, а в PHPStorm нету: youtrack.jetbrains.com/issue/WI-12069
Так вот как он запускается :) // Всегда мучался забивая пару строчек в php и нажимая Ctrl-D для завершения вывода, а потом смотрел на stdout. Благо, всего пару раз так извращался.
Лишь за все результаты выдаются функцией var_dump готов придать php -a, надо будет только еще прикрутить историю команд сохраняющуюся между запусками php и поддержу многострочных команд типа как в консоли хромовской…
php -a тоже уже не падает на ошибки, есть автодополнение и история; в boris фактически только вывод результата + более приятный вариант обработки SIGINT
Boris — небольшой, но надежный REPL для php