Möchte das Vorkommen(Anzahl) von Wörter egal ob "Gross" oder "Klein"
aus einen Array ($ss) auslesen
Gibt es eine Funktion evtl. (preg_match Perl.) oder so die es kann ?
Lösungsansatz unten:
Geht aber leider nur wenn ich aus alle grossen Wörter per (strtolower) kleine
mache.
$array = explode(" ", $ss);
$zaehle = array_count_values($array); //zähler für vorkommen
uasort($zaehle,vergleich );
foreach ($zaehle as $elem=>$key)
{
$zeigen .=$elem." ".$key.", ";
//$zeigen = "$elem=>$key";
//echo "$key=>$elem<br>";
}
function vergleich($a,$b)
{
if ($a==$b)
return 0;
elseif ($a >$b)
return -1;
else
return 1;
}
echo"$zeigen";