sort array
Soß
- php
Halle,
Wir haben ein Array.
In diesem Array befinden sich nach einer anwendung mehrere leere felder also stellen weise ""
zb.:
$fruits = array ("1", "2", "", "4", "", "6");
welche funktion sortiert mein array so das die leeren felder weg sind ?
sort (array) macht nur folgendes
$fruits = array ("1", "2", "4", "6", "", "");
es soll aber so aussehen
$fruits = array ("1", "2", "4", "6");
pop ist auch nicht das richtige, es löscht nur den letzten !
Danko
ps: diesmal kein test, sorry wenn euch das geärgert hat.
Halle,
Wir haben ein Array.
In diesem Array befinden sich nach einer anwendung mehrere leere felder also stellen weise ""
zb.:
$fruits = array ("1", "2", "", "4", "", "6");
welche funktion sortiert mein array so das die leeren felder weg sind ?
sort (array) macht nur folgendes
$fruits = array ("1", "2", "4", "6", "", "");
es soll aber so aussehen
$fruits = array ("1", "2", "4", "6");
probiers mal hiermit:
vor dem sort alle "" lÃschen:
foreach ($fruits as $key=>$val) {
if ($val == "") {
unset($fruits[$key]);
}
}
gruss
horst
ps: freunde hast du dir mit dem test-posting sicherlich kaum gemacht
vor dem sort alle "" lÃschen:
foreach ($fruits as $key=>$val) {
if ($val == "") {
unset($fruits[$key]);
}
}
das klingt gut - werde ich mal morgen auf der arbeit ausprobieren.
so dürfte es auch gehen
for($i=0;$i<count(fruits);$i++)
{
if (fruits[$i] = "")
{
unset($fruits[$i])
}
}
oder ? also so wie ich das verstehe räumt die funktion unset auf ?
gruss
horst
ps: freunde hast du dir mit dem test-posting sicherlich kaum gemacht
Ja nochmals sorry, und wenns mir keiner verzeit heis ich halt demnächst nicht mehr soße sondern nudel oder so :-)