Foros del Web » Programando para Internet » PHP »

Como puedo hacer para que php4.3 interprete perl

Estas en el tema de Como puedo hacer para que php4.3 interprete perl en el foro de PHP en Foros del Web. a ver si alguien ya ha hecho esto, estoy trabajando un con desarrollador en perl y yo en php4, y necesitamos que php o perl ...
  #1 (permalink)  
Antiguo 18/08/2005, 12:09
Avatar de Tayron Alí  
Fecha de Ingreso: mayo-2005
Mensajes: 15
Antigüedad: 12 años, 6 meses
Puntos: 0
Como puedo hacer para que php4.3 interprete perl

a ver si alguien ya ha hecho esto, estoy trabajando un con desarrollador en perl y yo en php4, y necesitamos que php o perl interpreten su sintaxis, lo mas conveniente para mi es que php4 interprete a perl, ya encontre este sitio pero es para php5

http://www.zend.com/php5/articles/php5-perl.php

existe algo similar para php 4.3, es urgente, alguien que me ayude
  #2 (permalink)  
Antiguo 22/08/2005, 08:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
La sulución que has visto es una extensión para PHP (5), sería complicado y sobre todo bajaría muchooooooooooooooooooooooooo! el rendimiento de tu sistema intentar hacer un interprete o "parser" de Perl bajo PHP "puro" (a código .. no como extensión).

Lo más sano es que en el servidor que uses tengas PHP y Perl instalados y desde PHP llames a un script en Perl para ejecutarlo .. En ese caso el proceso primario de "Perl" lo va hacer Perl con su interprete adecuado. PHP podrá obtener respuesta de lo que este genere y enviarle parámetros al script a ejecutar. Pero siempre hablando de pequeñas aplicaciones que no interactuen con el usuario. Sólo que las mandes a ejecutar y estas devuelvan algún resultado .. ya sea de "salida a consola" o proceso en general sin salida a "consola" (shell).

Desde PHP llamaraías a tu script en Perl usando funciones como exec() .. system() o similares.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:31.