Nic*_*son 10
您也可以使用CPAN中的PHP :: Interpreter.这允许您在Perl中嵌入PHP解释器,并且对您来说更有用的是在PHP中创建Perl对象:
<?php
$perl = Perl::getInstance();
$fh = $perl->new("IO::File", "<$file");
while($fh->getline()) {
# ...
}
?>
Run Code Online (Sandbox Code Playgroud)
您可以使用Perl的Inline :: PHP CPAN模块来集成PHP代码(只需使用库并调用您的PHP代码).或者您可以使用perl PECL扩展从PHP调用Perl.
将来,您将能够使用Parrot虚拟机来使用任何支持语言的库.Parrot支持这一点,但Parrot中的Perl 5和PHP支持很弱.