Avatar billede dank Nybegynder
20. marts 2004 - 18:14 Der er 2 kommentarer og
1 løsning

Arrays - teste om entry findes, og push

Hvis jeg skal indsætte med f.eks.

push(@array, "data");

Jeg kører nogle ting i en løkke. Hvordan forhindrer jeg at komme til at indsætte 2x ens data- Altså kan jeg undersøge om "banan" allerede findes på en af array pladserne, inden jeg indsætter?`

Hvordan sletter jeg en plads i array'en, hvis jeg ikke kender placeringen? Hvis jeg f.eks. blot ønsker at slette "banan"
Avatar billede erikjacobsen Ekspert
20. marts 2004 - 18:32 #1
Du kunne bruge en hash hvis rækkefølgen er ligegyldig.
Avatar billede dank Nybegynder
20. marts 2004 - 19:39 #2
du har ret... dette ser ud til at virke

%data = ("Id","SDFS345345");
print $data{Id};
delete $data{"Id"};
Avatar billede dank Nybegynder
25. april 2004 - 23:55 #3
tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester