teile löschen

mike4004

Erfahrenes Mitglied
Hallo
ich suche eine funktion mit der ich teile eines Arrays löschen kann zb.

ich habe einen array(12,23,45)

und jetzt möcht i die zahl 23 entfernen die zahl steht in eine variablen zur verfügung.
 
PHP:
$array = array(12,23,45);
$flipped = array_flip ($array);
$weg = 23;
unset ($flipped[$weg]);
$zurueck = array_flip ($flipped);
So vllt.?!
 
[phpf]array_diff[/phpf] könnte Dir helfen:
PHP:
<?
$var=23;
$arr=array(12,23,45);
$arr=array_diff($arr,array($var));
print_r($arr);
?>
 
Hallo ich hätte da nochmal ne frage gibt es ne möglichkeit den 23 wenn er in dem array mehrmals enthalten ist nur einmal zu löschen den in den beiden scripten werden wenn das array(23,44,23,11) ist beide 23 gelöscht.
 
Danke brauch keine hilfe mehr hab es so gelöst.

Code:
$array = array('P','H', 'H', 'P','H');

$t=array_search(H,$array);
unset($array[$t]);

Ja entlich ist mein lotto spiel fertig!
 
Zurück