<?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
Comment