





Для рубина вам нужна команда irb.
Для python вы можете войти в интерактивный режим с помощью команды python.
Для php вы входите в базовый интерактивный режим с помощью «php -a». Из-за его ограничений возникли другие интерактивные оболочки. PHP-оболочка - один из них.
В php это php или php-cli - другое имя в разных установках
php не очень хорошо подходит для интерактивной оболочки, потому что вы не можете переопределять функции и классы. Итак, хотя есть является - интерактивная оболочка, она не очень полезна.
Убедитесь, что у вас установлен php5-cli, и введите в командной строке php -a.
вы ищете phpsh так же, как irb для рубина. php-cli позволяет запускать сценарии для командной строки, например
myserver> php -r "echo 'hola mundo';"
Итак, что вы спрашиваете, и все ответы о php-cli разные. также у php-cli есть собственный php.ini, который позволяет вам иметь разные конфигурации, в зависимости от запуска php через httpd (например, apache) или в bash
салюты
Кроме того, если вы работаете с проектом Ruby On Rails, вы можете использовать
ruby script/console
из корня вашего приложения Rails. Это хороший подход, поскольку вы получаете интерактивную оболочку Ruby, а преимущество в том, что загружает за вас весь стек приложения. Очень удобно, если вы тестируете свой новый код или пытаетесь что-то отладить.
Для PHP есть отличный скрипт, который позволяет запускать php-консоль на локальном веб-сайте.
http://seld.be/notes/php-console-in-your-browser
Здесь есть очевидные последствия для безопасности, но если он доступен только локально, то не о чем беспокоиться.
Действительно экономит время, если вы хотите дважды проверить поведение функции или изолировать фрагмент кода и диагностировать, что происходит.
Для консоли с рельсами 3.x + загружен проект
rails c
это сокращение для ruby scripts/rails console
Смотрите другие сокращения здесь: http://xyzpub.com/en/ruby-on-rails/3.2/abkuerzungen.html
ruby script/rails console(версия рельсов> 3)