Avatar billede kjeldsted Novice
07. juli 2008 - 13:42 Der er 6 kommentarer og
1 løsning

Fjerne én værdi fra array

Hej igen.

Denne gang er jeg helt på bar bund. Hvordan fjerner jeg én værdi fra et array? Hvis jeg fx har et array:

Array ( [0] => green [1] => blue [2] =>red [3] => yellow)

Hvordan får jeg lavet dette om til:

Array ( [0] => green [1] =>red [2] => yellow)

Det er forskelligt hvilken placering den ønskede værdi har. Det kan altså være vædi nr. 3. såvel som nr. 0 såvel som den sidste ect.
Avatar billede rax Praktikant
07. juli 2008 - 13:49 #1
Det kan du gøre med funktionen array_splice():

http://dk2.php.net/manual/en/function.array-splice.php
Avatar billede kjeldsted Novice
07. juli 2008 - 13:51 #2
Nu har jeg siddet og rodet med den funktion i snart en time... Jeg ved ikke helt hvad jeg gør galt, men jeg kan simpelthen ikke finde ud af hvordan jeg skal bruge den...
Avatar billede jakobdo Ekspert
07. juli 2008 - 13:51 #3
Eller bare:

$data = array(0 => 'green', 1 => 'blue', 2 => 'red', 3 => 'yellow');
unset($data[1]);
Avatar billede kjeldsted Novice
07. juli 2008 - 13:54 #4
Super jakobdo... Simpelt og lige til... Du kan ligge et svar hvis du vil have lidt point for dette :-D
Avatar billede jakobdo Ekspert
07. juli 2008 - 14:02 #5
Svar!
Avatar billede kjeldsted Novice
07. juli 2008 - 14:06 #6
Mange, mange tak for hjælpen.. (Glemte jeg vist før ;-))
Avatar billede jakobdo Ekspert
07. juli 2008 - 14:12 #7
Takker for point.
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