2009-01-17 112 views

回答

96

对于红宝石,你想要的“irb”命令。

对于python,您可以通过'python'命令进入交互模式。

对于php,你进入一个基本的互动模式'php -a'。由于其局限性,其他交互式shell已经出现。 PHP-Shell就是其中之一。

0

在PHP PHP公司或PHP-CLI - 不同的名称在不同的安装

2

PHP不借给自己很好的一个交互shell,因为你不能重新定义的函数和类。所以虽然there is提供了一个交互式shell,但它并不是非常有用。

1

确保已安装php5-cli并在命令行键入'php -a'。

+0

正是我想要的。 – workdreamer 2013-02-20 12:46:47

1

您正在查找phpsh与红宝石的irb相同。 php-cli允许你运行命令行的脚本,如

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

所以你在问什么和所有关于php-cli的回复都是不同的。也PHP-CLI有它自己的php.ini,让你有型动物配置了httpd的(如Apache)运行PHP的依赖或在bash

saludos

6

另外,如果你是一个Ruby on Rails的工作您可以使用

ruby script/console 

from your Ra​​ils application root。这是一个很好的方法,因为你得到了一个交互式的ruby shell,其优点是为你加载整个应用程序栈。如果你正在测试你的新代码或者试图调试某些东西,那么这很方便。

+1

`红宝石脚本/导轨控制台` (导轨版本> 3) – sunsay 2012-09-18 21:53:03

1

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

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

这里有明显的安全隐患,但如果它是本地唯一的访问,那么就没有必要担心。

如果您想要仔细检查函数行为,或隔离一段代码并诊断发生了什么,那么确实节省时间。

相关问题