如何为ruby和php启动交互式控制台
答案 0 :(得分:97)
对于ruby,你想要'irb
'命令。
对于python,您可以使用“python
”命令进入交互模式。
对于php,您可以使用“php -a
”进入基本交互模式。由于其局限性,其他互动外壳如雨后春笋般涌现。 PHP-Shell就是其中之一。
答案 1 :(得分:6)
此外,如果您正在使用Ruby On Rails项目,则可以使用
ruby script/console
来自您的Rails应用程序根目录。这是一个很好的方法,因为您获得了一个交互式ruby shell,其优点是可以为您加载整个应用程序堆栈。如果您正在测试新代码或尝试调试某些内容,那么非常方便。
答案 2 :(得分:2)
php不适合交互式shell,因为你无法重新定义函数和类。因此,虽然可以使用there is交互式shell,但它并不是非常有用。
答案 3 :(得分:1)
确保安装了php5-cli并在命令行输入“php -a”。
答案 4 :(得分:1)
你正在寻找phpsh与irb相同的红宝石。 php-cli允许您为命令行运行脚本,如
myserver> php -r "echo 'hola mundo';"
所以你问的问题以及关于php-cli的所有回复都是不同的。 php-cli也拥有自己的php.ini,允许你有不同的配置取决于运行php over httpd(如apache)或bash
saludos
答案 5 :(得分:1)
有一个优秀的PHP脚本,允许您在本地网站上运行php控制台。
http://seld.be/notes/php-console-in-your-browser
这里有明显的安全隐患,但如果它只能在本地访问,那么就不用担心了。
如果您想要仔细检查功能行为,或者隔离一段代码并诊断发生的情况,那么确实可以节省时间。
答案 6 :(得分:1)
对于带有3.x +项目加载的控制台
rails c
这是ruby scripts/rails console
在此处查看更多缩写:http://xyzpub.com/en/ruby-on-rails/3.2/abkuerzungen.html
答案 7 :(得分:0)
在php中它的php或php-cli - 在不同的安装中的不同名称