用于Ruby,PHP的交互式控制台

你如何启动交互式控制台的ruby和PHP

对于ruby,你需要' irb '命令。

对于python,你可以用' python '命令进入交互模式。

对于PHP,你用' php -a '进入一个基本的交互模式。 由于其局限性,其他交互式弹壳也出现了。 PHP-Shell就是其中之一。

另外,如果您正在使用Ruby On Rails项目,则可以使用

 ruby script/console 

从您的Rails应用程序根目录。 这是一个很好的方法,因为你得到了一个交互式的ruby shell,其优点是为你加载整个应用程序栈。 如果你正在testing你的新代码或者试图debugging一些东西,那么这很方便。

PHP不适合交互式shell,因为你不能重新定义函数和类。 所以虽然有一个交互式的shell可用,但它并不是很有用。

确保你已经安装了php5-cli并在命令行input“php -a”。

你正在寻找与rubyirb相同的phpsh 。 php-cli允许你像命令行一样运行脚本

 myserver> php -r "echo 'hola mundo';" 

所以你问的和所有关于php-cli的回复是不同的。 还有php-cli有它自己的php.ini,允许你有不同的configuration取决于在httpd(如apache)上运行php或bash

saludos

有一个很好的PHP脚本,允许你在本地网站上运行一个php控制台。

http://seld.be/notes/php-console-in-your-browser

这里有明显的安全隐患,但是如果只能在本地访问,那就没有必要担心了。

如果要仔细检查函数行为,或隔离一段代码并诊断发生的事情,那么真的节省时间。

对于加载了rails 3.x +项目的控制台

 rails c 

这是ruby scripts/rails console简写

在这里看到更多的缩写: http : //xyzpub.com/en/ruby-on-rails/3.2/abkuerzungen.html

在PHP它的PHP或PHP-CLI – 不同的名称在不同的安装