Как я могу включать вывод сценария Perl в страницу PHP?

Да, это хороший момент, чтобы проверить гироскоп. Вы можете легко сделать это с

https://developer.apple.com/documentation/webkitjs/devicemotionevent

или что-то вроде

window.ondevicemotion = function(event) {
    if (navigator.platform.indexOf("iPad") != -1 && window.devicePixelRatio == 1) {
        var version = "";
        if (event.acceleration) version = "iPad2";
        else version="iPad Mini";

        alert(version);
    }
    window.ondevicemotion = null;
}​

У меня нет iPad, чтобы проверить это.

7
задан brian d foy 25 June 2009 в 15:59
поделиться

2 ответа

Расширение Perl

Для PHP доступно расширение Perl.

В статье из зоны разработчиков Zend оно подробно описано здесь .

Расширение позволяет вы должны:

  • загружать и выполнять файлы Perl
  • оценивать код Perl
  • обращаться к переменным Perl
  • вызывать функции Perl
  • создавать экземпляры объектов Perl
  • получать доступ к свойствам объектов Perl
  • вызывать методы Perl objects

Вы можете получить его из CVS с помощью этой команды:

$ cvs -d :pserver:cvs.php.net:/repository co pecl/perl

Пример запуска Perl-скрипта приведен здесь:

Пример 1 (test1.pl)

print "Hello from Perl! "

Пример 1 (test1.php)

<?php
print "Hello from PHP! ";
$perl = new Perl();
$perl->require("test1.pl");
print "Bye! ";
?>
10
ответ дан 7 December 2019 в 03:19
поделиться

Если ваш Perl-скрипт создает страницу с формами, которые ваш клиент должен иметь возможность изменять, то вам не повезло. Возможно, вам удастся создать какую-нибудь страницу PHP, содержащую выходные данные сценария Perl, но вы никогда не сможете передать какие-либо изменения на этой странице обратно в сценарий Perl.

0
ответ дан 7 December 2019 в 03:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: