Jeden zweiten Eintrag aus einem Array rausschmeissen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hiho!
Wie kann ich jeden zweiten Eintrag aus einem Array rausschmeissen?
edit :
Bin ich bl?de oder wohl eher mein PHP Interpreter...
Ein fast gleiches Script habe ich auch geschrieben, aber das wollte nicht. O.o
Dann war ich zu M?de um auf Such zu gehen! *g*
Thx f?r eure Hilfe!
Beitrag ge?ndert am 18.07.2005 21:58 von lucas9991 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
$arr2 = array();
$ctr = 0;
foreach($arr1 as $key => $val) {
$ctr++;
if($ctr > 1) {
$arr2[$key] = $val;
$ctr = 0;
}
}
*nachtr?glich_einf?g* (2005-07-18 00:14)
@compactdisc
Der "kluge" FuX war schneller.
Jetzt m?ssen wir nur noch rausbekommen, ob's auch funktioniert ...
Beitrag ge?ndert am 18.07.2005 00:15 von alopex -
Anscheinen gibt's dazu keine Funktion...
Vielleicht fukntioniert aber mit diesem Code hier:
<?
$array = array("Hallo","muh","blaaa","m????ep","blub");
$array2 = array();
$anzahl = count($array) - 1;
$i = 0;
foreach($array as $element)
{
if($i >= $anzahl)
{
break;
}
$array2[] = $array[$i];
$i += 2;
}
print_r($array2);
?>
//edit:
Da war der kluge FuX schneller...
Beitrag ge?ndert am 17.07.2005 23:57 von compactdisc -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage