• Publicidad

Conversión de Perl a PHP

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Conversión de Perl a PHP

Notapor gringui » 2008-01-21 09:24 @433

Hola a todos, soy nuevo en el foro. Me encargaron la conversión de un script escrito en Perl a PHP y, aunque alguna vez hice algo en Perl, estoy teniendo problemas para entender esta parte del código:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
sub getCookie {
        my %cookies = fetch CGI::Cookie;
        my @arryCookies=(((exists $cookies{'test'}) && ($cookies{'test'}->value)) ? $cookies{'test'}->value : (''));
        return $arryCookies[0];
}

my $cookie_id = &getCookie;
my ($val) = $cookie_id =~ /\d+\.\d+\.\d+\.\d+\.(.*)/;
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Un ejemplo de valor de esa cookie es: 200.89.160.121.4741192116196533

Básicamente no sé qué es lo que tendría que asignar a $val.

¿Alguien me puede dar una pista?

Gracias
gringui
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2008-01-21 08:59 @416

Publicidad

Notapor explorer » 2008-01-21 10:39 @485

Bienvenido a los foros de Perl en Español, gringui.

A $val le llega la parte final de la cookie (lo que captura el par de paréntesis de la expresión regular).
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor gringui » 2008-01-21 11:35 @524

¡Genial, explorer! ¡Gracias!
gringui
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2008-01-21 08:59 @416


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

cron