Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Perl: foreach + eq + perl

mrkebab [23.08.2006 08:53:42]

#

Otsikko on vähän epäselvä, mutta pointti oli, se että kuinka
voin verrata, onko jokin muuttujan arvo jo taulussa ?

Perusasia, tiedän mutta en vain saa mitenkään toimimaan.

Eli jos on esim muuttuja $nimi;

foreach (@taulu){
$nimi eq taulu[0]; ?
eg taulu[1]; ?
eg taulu[2]; ?
jne...
}

EDIT:

Sekin vielä, että vertaaminen on vaikeaa, koska jos laitan foreach loopin sisään esim. print @taulu, niin sieltä tulee: JaskaPateLauriMikkoJuhaKimmoMarkku...

FooBat [23.08.2006 11:59:56]

#

Pistä ennen taulukkoa muuttujan nimi, johon haluat taulukon alkion arvon, jota käsitellään.

foreach $arvo (@taulu){
$nimi eq $arvo...
}

http://www.comp.leeds.ac.uk/Perl/control.html

mrkebab [23.08.2006 12:08:20]

#

Yes Sir!

kiitos paljon.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta