2011-11-20 37 views
3

有沒有人對提示不與交互模式初始化的問題嗎?PHP5.3.8交互shell沒有進行迅速>當運行在Windows 7/Windows的2K8

PHP 5.3.8運行CMD PHP -a似乎只是掛的時候。

我已經測試php.exe的有和沒有出php.ini並仍然得到同樣的結果。我也在兩臺不同的機器上測試過。都沒有給我一個提示。

如果你知道我錯過了什麼,請讓我知道

屏幕截圖如下

謝謝!

+0

我用PHP在Windows上打了很長一段時間在扔掉我的手和使用Linux開發盒之前。我的經驗是,它**在Linux上沒有問題就可以工作,而Windows可以跳過一百多個不同的問題。 – rdlowrey

+0

是的,我最近得出了同樣的結論。 –

+0

我面對相同。根據https://wiki.php.net/internals/windows/libs,readline庫不適用於windows。感謝任何幫助。 – 2011-12-23 17:51:07

回答

2

在Windows上,php -a像它在Linux上不提供提示。但交互模式仍然在工作,你只需要編寫一個「完整」的腳本,包括<?php開始標籤,然後點擊按Ctrl + ž

C:\>php -a 
Interactive mode enabled 

<?php 
echo 5+3; 
^Z 
8 
C:\> 
+0

此打印'回聲5 + 3;'對我來說,不'8' –

+1

@CurvianVynes你是否也輸入了<?php?這就是我的意思,你只需要寫一個「完整的」腳本。 – Ignitor

+0

哦,geez我很抱歉,不,我沒有。我一直在思考Linux上的交互式shell。謝謝。 –

相關問題