2012-05-27 58 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()函数的参数 –