2012-05-27 173 views
1

我想在PHP腳本中調用perl腳本作爲外部程序,一旦PHP腳本完成運行,它應該將輸出發送回html頁面。我嘗試使用exec命令來調用perl腳本,但它的功能工作。請幫助這個簡單的Perl腳本,以便我可以嘗試使用相同的!在PHP腳本中調用perl腳本作爲外部程序

Perl腳本:

#!/usr/bin/perl -s 

$var1 = 'high'; 

print $var1; 

由於時間提前!

+1

以及'exec'或'system'是你應該使用什麼......你可以發佈你嘗試過什麼,以及它是如何「沒有工作」? –

回答

0

我會建議嘗試

exec ('path_to_your_script') 

這將爲任何shell可執行文件或命令調用工作,只要你想從你的PHP腳本執行它。

+0

亞非常感謝我得到了:)我有一個更多的疑問,我如何將一個變量傳遞給嵌入式腳本? – user1083096

+0

就像你在shell中做的一樣 - 在PHP腳本中,你將形成一個完整的shell命令字符串,其中包含可執行文件路徑和所有要調用的參數,然後將此字符串用作exec()函數的參數 –