簡體   English   中英

在PHP腳本中將perl腳本作為外部程序調用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM