如何从Perl调用PHP脚本?

vas*_*ion 5 php perl

如何从Perl脚本调用PHP脚本并将其输出作为变量?

p4b*_*bl0 5

使用反引号运算符:

my $phpOutput = `/usr/bin/php-cli your-script.php`;
Run Code Online (Sandbox Code Playgroud)

请注意,您可能必须编辑指向php可执行文件的路径.

如果您想将输出作为流,您也可以open使用管道(Perl <3):

open PHPOUT, "/usr/bin/php-cli your-script.php|";
while (<PHPOUT>) {
  # do something with the current line $_
}
Run Code Online (Sandbox Code Playgroud)

perldoc -f open.