如何使用PHP中的Perl库?

如何使用PHP中的Perl库?,php,perl,embed,Php,Perl,Embed,我想使用PHP应用程序中的Perl库。我听说这是可能的 我已经考虑过用PHP重新编写库的可能性,但我认为这不是一个好主意,因为这很困难。您可以使用Perl集成PHP代码(只需使用库并调用您的PHP代码)。或者您可以使用从PHP调用Perl 将来,您将能够使用Parrot虚拟机使用任何受支持语言的库。Parrot支持这一点,但Perl 5和的性能很差。您也可以从CPAN使用。这使您能够在Perl中嵌入PHP解释器,并且更有用的是,在PHP中创建Perl对象: <?php $perl

我想使用PHP应用程序中的Perl库。我听说这是可能的

我已经考虑过用PHP重新编写库的可能性,但我认为这不是一个好主意,因为这很困难。

您可以使用Perl集成PHP代码(只需使用库并调用您的PHP代码)。或者您可以使用从PHP调用Perl

将来,您将能够使用Parrot虚拟机使用任何受支持语言的库。Parrot支持这一点,但Perl 5和的性能很差。

您也可以从CPAN使用。这使您能够在Perl中嵌入PHP解释器,并且更有用的是,在PHP中创建Perl对象:

<?php
    $perl = Perl::getInstance();
    $fh = $perl->new("IO::File", "<$file");
    while($fh->getline()) {
      # ...
    }
  ?>


我不知道PECL扩展-我怀疑我会这样做。
perl PECL扩展安装对用户不友好,PHP5.2有问题+