wie kann ich ein array überprüfen und wenn
zb "hans" drin steht diesen eintrag löschen ?
hab zB nen
array Familie
-> Hans
-> Pter
-> Willi
-> Inge
-> Hans-Peter
so jetzt will ich hans nciht drinne haben wiekannich esmachen das
der ganz verschwindet ? Der Hans-Peter soll aber bleiben
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] array prüfen un ggf eintrag löschen
Einklappen
Neue Werbung 2019
Einklappen
X
-
[Erledigt] array prüfen un ggf eintrag löschen
Stichworte: -
-
Ein Gast antwortetehab schon nur nen bissi anders ^^ danke ^^
-
Ein Gast antworteteZitat von Der_DJich kann es sein das array_keys auch die Hans-Peters raus wirft ?
PHP-Code:<?php
$arr=array('Hans', 'Peter', 'Hans', 'Willi', 'Hans-Peter');
$search='Hans';
foreach(array_keys($arr,$search) as $key)
{
unset($arr[$key]);
}
?>
Einen Kommentar schreiben:
-
Ein Gast antwortetehmpf deins funtze irgendwie nicht .
und ehmja arry_keys bastel ich gerade dranrum funtz aba nit , noch nit vlt bekommsch des ja hin,
ich kann es sein das array_keys auch die Hans-Peters raus wirft ?
Einen Kommentar schreiben:
-
Ein Gast antworteteZitat von Der_DJDas problem das
ich hab ist das es zB HAns-Peter und Hans-Willi
gibt die werden auch gelöschthmpf
mein schlechter vorschlag
PHP-Code:<?php
$array = array_filter($array, create_function('$v', 'return $v != "Hans";'));
?>
Einen Kommentar schreiben:
-
Ein Gast antworteteja hans kommt mehrmals vor,
ja ehh arra_keys geht irgendwie
au nit da das hans an verschiedenen
stellen steht. und ich das array durschaun
will und dann löschen. Das problem das
ich hab ist das es zB HAns-Peter und Hans-Willi
gibt die werden auch gelöschthmpf
Einen Kommentar schreiben:
-
Ein Gast antwortetearray_keys()
Einen Kommentar schreiben:
-
Ein Gast antwortetewenn Hans zweimal vorkommt bringts array_search(); aber nicht
Einen Kommentar schreiben:
-
Ein Gast antworteteHast du eine Ahnung, wozu es die Doku gibt? Damit du diese nicht liest?
http://de.php.net/manual/de/function.array-search.php
http://de.php.net/manual/de/function.unset.php
http://de.php.net/manual/de/function.array-values.php
Und für Leute, die lernen wollen, ist die FAQ auch nicht schlecht.
9.3. Wie kann ich ein Element aus einem Array löschen?
http://www.php-faq.de/q/q-arrays-loeschen.html
Gruß
phpfan
Einen Kommentar schreiben:
-
Ein Gast antwortete -
Ein Gast antwortetePHP-Code:<?php
$array = array_filter($array, create_function('$v', 'return $v != "Hans";'));
?>
Einen Kommentar schreiben:
Einen Kommentar schreiben: