用于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 – 不同的名称在不同的安装