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