Wert aus Array löschen
ingmar
- php
0 Philipp Hasenfratz0 Tom
0 Jens Büttner0 rob
Hallo,
wie kann ich aus einem Array einen bestimmten Wert löäschen?
$test = array("ich","du","er","sie");
Wie kann aus $test nun nur "du" löschen?
Danke,
Ingmar
Halihallo ingmar
wie kann ich aus einem Array einen bestimmten Wert löäschen?
array_splice($array,$element_index,1); // für ein bestimmtes Element
Um einen bestimmten Wert aus dem Array zu löschen brauchst du eine
Schleife, welche alle Elemente mit entsprechendem Wert findet und
diese löscht. Vorsicht: Element <> Wert! Ein Array kann mehrere
Elemente mit gleichem Wert enthalten, es ist essenziell zu wissen,
was man löschen will.
Viele Grüsse
Philipp
Hello,
if (false !== ($key = array_search($value,$_array)))
{
unset($_array[$key]);
}
http://de2.php.net/manual/de/function.array-search.php
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hi.
$test = array("ich","du","er","sie");
Wie kann aus $test nun nur "du" löschen?
$test[1]="";
arsort($test);
array_pop($test);
Ungetestet. Sollte es aber tun.
Gruß,
Jens
Moin!
wie kann ich aus einem Array einen bestimmten Wert löäschen?
http://de3.php.net/manual/de/function.unset.php
Gruß, rob