Avatar billede bigo Nybegynder
25. august 2003 - 12:06 Der er 5 kommentarer og
1 løsning

fjern element fra multidimensionelt array

Hejsa.

Jeg har et array der ligner $ting[x][y] og derfra vil jeg gerne fjerne element $ting[2][x] f.eks.

hvordan er det nu jeg kan gøre det?
Avatar billede limemedia Nybegynder
25. august 2003 - 12:19 #1
unset($ting[2][x]);
Avatar billede Slettet bruger
25. august 2003 - 12:22 #2
Det kommer lidt an på, hvad du gerne vil have der skal ske, når du fjerner elementet.

unset($ting[2][x]) sletter variablen (den bliver NULL).

NULL er i PHP ikke en værdi (som det er i eksempelvis Java). Men tilsvarer at en variabel ikke er erklæret.

Hvis du gerne vil opnå at værdierne i dit array rykker et index ned, bør du ikke bruge et array, men en implementering af en vector istedet.
Avatar billede bigo Nybegynder
25. august 2003 - 12:33 #3
fandt på dette. simpelt og funktionelt.. darnation..


array_splice($funktionsnavn, $sletkahyt, 1);
array_splice($ledsager, $sletkahyt, 1);
array_splice($assistance, $sletkahyt, 1);
array_splice($egen_man_stol, $sletkahyt, 1);
$antal_kahyt = $antal_kahyt - 1;
Avatar billede tipsen Nybegynder
25. august 2003 - 13:42 #4
og tungt...
Avatar billede bigo Nybegynder
25. august 2003 - 14:23 #5
narj da..
Avatar billede tipsen Nybegynder
25. august 2003 - 14:29 #6
jorw da..
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