<?php
$natur = array("baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier");
$inhaltenatur= array();
for($i=0; $i<count($natur); $i++)
{
if(!(in_array($natur[$i], $inhaltenatur)))
{
$inhaltenatur[$natur[$i]] = array();
}
$inhaltenatur[$natur[$i]][] = $natur[$i];
}
print_r($inhaltenatur);
?>
So.
Bei der Ausgabe von $inhaltenatur, bemerke ich, dass er immer nur ein Element hinzugefügt hat. Dabei sollte er zB "baum" mehrmals eintragen
Woran liegt das? Ich grüble schon 2h rum...
Hat jemand ne Idee?
$natur = array("baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier", "baum", "pflanze", "vogel", "tier");
$inhaltenatur= array();
for($i=0; $i<count($natur); $i++)
{
if(!(in_array($natur[$i], $inhaltenatur)))
{
$inhaltenatur[$natur[$i]] = array();
}
$inhaltenatur[$natur[$i]][] = $natur[$i];
}
print_r($inhaltenatur);
?>
So.
Bei der Ausgabe von $inhaltenatur, bemerke ich, dass er immer nur ein Element hinzugefügt hat. Dabei sollte er zB "baum" mehrmals eintragen
Woran liegt das? Ich grüble schon 2h rum...
Hat jemand ne Idee?
PHP-Code:
<?php
Kommentar