
01/03/2007, 10:34
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 18 años, 1 mes Puntos: 0 | |
Re: Eliminar comillas Preguntilla, si estoy haciendo un foreach de un vector, por ejemplo:
foreach (@vector) {
}
y quiero decir que si $vector(posicion actual del foreach) = "Jose" entonces sume dos posiciones a la posicion actual.
O sea, si jose esta en la posicion actual numero 3 del vector, quiero que la proxima posicion a evaluar del foreach sea 5 y no 4.
Gracias!.
push(@a,"alberto");
push(@a,"pedro");
push(@a,"jose");
push(@a,"nahuel");
push(@a,"miguel");
foreach $i ( 0..$#a ) {
if ($a[$i] eq "jose") {
$i=4;
print $i;
}else{
print $i;
}
Me imprime 01434.
Esto es lo que yo hice, pero no cambia el indice...
Última edición por Agus211; 01/03/2007 a las 10:55 |