Werte mit Null im Array löschen
martin
- php
Hallo, mit array-unique () kann ich doppelte Einträge entfernen. Bei mir ergibt sich dann aber in einer "Zelle" ein sogenannter NULL-Wert.
Gibt es eine Funktion, mit der man diesen oder diese Werte löschen kann?
Gruss martin!
Hallo Martin!
foreach ($array as $key => $val) {
if ($val = NULL) {
unset($array[$key]);
}
}
Gruß
Matthias
Hallo Matthias, vielen Dank!
Gruss martin
Hello,
foreach ($array as $key => $val) {
if ($val = NULL) {
unset($array[$key]);
}
}
Hoppla, dann wird kein Element gelöscht im Array...
Denn die Bedingung wird nie erfüllt sein. Allerdings sind alle Werte futsch.
foreach ($array as $key => $val)
{
if ($val === NULL)
{
unset($array[$key]);
}
}
Aber so sollte es richtig sein.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom