Hallo,
bin noch nicht ganz so fit was PHP und insbesondere dessen Arrayfunktionen angeht.
Mein Problem ist, dass ich einen Array habe und diesen nach den Werten sortieren möchte. Das Einzige was klappt ist das Sortieren nach den Elementen. So sieht es bisher aus.
Ergibt das:
[abschied] => 1
[aof] => 1
[arbeit] => 2
[berlin] => 2
[bier] => 2
[bild] => 1
[bilder] => 1
[blog] => 4
Leider finde ich nichts was die Werte sortiert. Etwa in der Form:
[blog] => 4
[arbeit] => 2
[berlin] => 2
[bier] => 2
[abschied] => 1
[aof] => 1
[bild] => 1
[bilder] => 1
Kann mir da jemand helfen? Danke im Voraus
bin noch nicht ganz so fit was PHP und insbesondere dessen Arrayfunktionen angeht.
Mein Problem ist, dass ich einen Array habe und diesen nach den Werten sortieren möchte. Das Einzige was klappt ist das Sortieren nach den Elementen. So sieht es bisher aus.
Code:
foreach($keywords as $keyword) { $words = explode(" ",$keyword); foreach($words as $word) { $word = strtolower($word); if (isset($tags[$word])) { $tags[$word] += 1; } else { $tags[$word] = 1; } } } krsort($words); foreach($tags as $tag) { } print_r($tags);
Ergibt das:
[abschied] => 1
[aof] => 1
[arbeit] => 2
[berlin] => 2
[bier] => 2
[bild] => 1
[bilder] => 1
[blog] => 4
Leider finde ich nichts was die Werte sortiert. Etwa in der Form:
[blog] => 4
[arbeit] => 2
[berlin] => 2
[bier] => 2
[abschied] => 1
[aof] => 1
[bild] => 1
[bilder] => 1
Kann mir da jemand helfen? Danke im Voraus
Kommentar