По совету korchasa решил глянуть, творение от разработчиков facebook -
github.com/facebook/phpsh/tree/master Не знаю почему, но на моем лептопе phpsh отказался внятно работать, при любом вводе выдавал многозначительное:
Parse error: syntax error, unexpected ')' in /usr/local/bin/phpsh_check_syntax(4) : eval()'d code on line 1
:) что конечно не могло не радовать.
Идея консоли мне нравится, давно играюсь с Ruby on Rails и там консоль просто незаменима.
В общем решил прикрутить себе. Первый вариант не заставил себя долго ждать 2 минуты и 20 строк кода
http://pastebin.com/m1779f2cd - зато работает :)
В общем готовая рабочая консоль в
Zrails :)
Wiki с описанием и примерами:
code.google.com/p/zrails/wiki/DebugConsoleИсходники:
code.google.com/p/zrails/source/browse/trunk/Script/console.phpcode.google.com/p/zrails/source/browse/trunk/Vendor/Core/Debug/Console.php