Mailinglisten-Archive |
> -----Original Message-----
> From: php-bounces at phpbar.de [mailto:php-bounces at phpbar.de] On
> Behalf Of Sebastian Burg
> Sent: Monday, December 13, 2004 9:50 PM
> To: 'deutschsprachige PHP-Mailingliste'
> Subject: RE: [php] Anzahl gleicher zeichen zählen? Kein
> strlen() oder substr_count()
>
>
> > Ich steh momentan am schlauch und ich weis das ich das schon mal
> > hatte, doch google schweigt sich aus.
> >
> > Also ich hab einen sehr langen string, mit buchstaben und sonstigen
> > zeichen.
> > Jetzt möchte ich eine ausgabe aller zeichen und deren anzahl
> > (vorkommen) im string.
> >
> > Habt ihr ideen?
>
> Man kanns ja so machen
> $zeichen = array();
>
> For ($i=0; $i<strlen($string); $i++){
> if (in_array($zeichen,$string{$i})) {
> $zeichen[$string{$i}]++;
> } else $zeichen[$string{$i}] = 1;
> }
>
> Print_r($zeichen);
>
> Reicht das als denkansatz?
>
Selber fehler gemacht, so tut das besser.....
<?php
$zeichen = array();
$string = "inwcviwineoibaoiuehöouaiwruvurbröuierubeöuvuö";
For ($i=0; $i<strlen($string); $i++){
$zeichen[$string{$i}]++;
}
print_r($zeichen);
?>
php::bar PHP Wiki - Listenarchive