سؤال

وأريد استخدام مكتبات بيرل من تطبيق PHP. لقد سمعت أنه من الممكن.

ولقد نظرت إمكانية كتابة إعادة المكتبات في PHP، ولكن أنا لا أعتقد أن هذا هو فكرة جيدة لأنه من الصعب.

هل كانت مفيدة؟

المحلول

ويمكنك أيضا استخدام PHP :: مترجم من CPAN. هذا يسمح لك لتضمين مترجم PHP في بيرل وأيضا، أكثر من المفيد بالنسبة لك، لإنشاء كائن بيرل في PHP:

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

نصائح أخرى

ويمكنك استخدام المضمنة :: PHP وحدة CPAN من بيرل لدمج كود PHP (فقط استخدام المكتبة، وندعو لكم كود PHP الخاص بك). أو يمكنك استخدام بيرل PECL تمديد لاستدعاء بيرل من PHP.

في المستقبل سوف تكون قادرة على استخدام الببغاء الجهاز الظاهري لاستخدام المكتبات من أي لغة معتمدة

و. ببغاء يؤيد هذا، ولكن بيرل 5 و دعم PHP في الببغاء ضعيف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top