我试图复制Perl脚本生成的数组的内容PHP数组到一个PHP页面上的阵列。这可能吗?在PHP文件我可以填充从Perl脚本
当前代码:
$campaigns_array[][] = shell_exec('recent_campaigns.pl $companyID');
recent_campaigns.pl运行一些MySQL的查询,并从它创建一个数组。我不知道如何从Perl脚本中获取该数组。
在此先感谢。
我试图复制Perl脚本生成的数组的内容PHP数组到一个PHP页面上的阵列。这可能吗?在PHP文件我可以填充从Perl脚本
当前代码:
$campaigns_array[][] = shell_exec('recent_campaigns.pl $companyID');
recent_campaigns.pl运行一些MySQL的查询,并从它创建一个数组。我不知道如何从Perl脚本中获取该数组。
在此先感谢。
的回答可以是:
更精确的是很难,因为你没有提供输出样本,而不是说如果你对脚本的输出控制等
我喜欢做它在PHP,但我要求我的雇主使用Perl。我确实拥有对输出的控制权,但它实际上只是将一个mySQL查询读入一个数组,这很好。我只是不知道如何将该数组传递给PHP。 – Enigma 2012-02-01 11:02:27
然后有Perl打印PHP数组字面(http://php.net/manual/en/function.array.php)然后的eval( “\ $ campaigns_array = \” 了shell_exec( 'recent_campaigns.pl $ companyID')\” ;“); – 2012-02-01 11:11:04
JSON是更好的... PHP和Perl可以“理解”,所以其要比压延在一起的PHP数组文本更容易。 – blockhead 2012-02-01 12:43:24