[英]To call a perl script as an external program in a PHP script
我想在PHP腳本中將perl腳本作為外部程序調用,一旦PHP腳本完成運行,它將輸出發送回html頁面。 我試着使用exec命令來調用perl腳本,但效果並不理想。 請幫助這個簡單的perl腳本,以便我可以嘗試使用相同的腳本!
Perl腳本:
#!/usr/bin/perl -s
$var1 = 'high';
print $var1;
提前謝謝!
我建議嘗試
exec ('path_to_your_script')
每當您想從PHP腳本執行它時,它將適用於任何Shell可執行文件或命令調用。
通過exec調用的命令的輸出將存儲在您提供的輸出參數中(因此,為什么將其指定為通過引用指定)打印出該數組的內容或使用passthru()函數代替
參考: http : //www.php.net/manual/zh/function.exec.php
http://www.php.net/manual/zh/function.passthru.php
所以就
passthru('/usr/bin/perl yourscript.pl');
代替
exec('/usr/bin/perl yourscript.pl');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.