2009-01-17 115 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

這裏有明顯的安全隱患,但如果它是本地唯一的訪問,那麼就沒有必要擔心。

如果您想要仔細檢查函數行爲,或隔離一段代碼並診斷髮生了什麼,那麼確實節省時間。

相關問題