Avatar billede truthorn Nybegynder
30. marts 2003 - 13:07 Der er 4 kommentarer

Fjerne elementer i array

Jeg har et multidimensionelt array, hvor jeg gerne vil fjerne enkelte elementer....

Eksempelvis....

$array_tmp[$i][id]
$array_tmp[$i][navn]

Eksempel:
$array_tmp[0][id] = 1
$array_tmp[0][navn] = kurt
$array_tmp[1][id] = 2
$array_tmp[1][navn] = hans

Hvis jeg ønsker at fjerne hele nr. 0, så array'et bagefter hedder: (det er så muligt, at 1 - hedder 0, hvilket der sådan set ikke er noget problem i :)
$array_tmp[1][id] = 2
$array_tmp[1][navn] = hans
Avatar billede erikjacobsen Ekspert
30. marts 2003 - 13:12 #1
array_shift($array_tmp)
Avatar billede truthorn Nybegynder
30. marts 2003 - 14:09 #2
I get the point, men lad os antage, at jeg har et stort array, hvor jeg f.eks. gerne vil fjerne de elementer, hvor $array_tmp[1][id] er lig med "1,5,45 og 23"....

Det er mere den situation jeg sigter imod.....
Avatar billede erikjacobsen Ekspert
30. marts 2003 - 14:13 #3
Hvorfor starter du så ikke med at spørge om det du vil?
Avatar billede erikjacobsen Ekspert
30. marts 2003 - 14:17 #4
array_splice($array_tmp,45,1);
array_splice($array_tmp,23,1);
array_splice($array_tmp,5,1);
array_splice($array_tmp,1,1);

... men test det lige først
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

IT-JOB