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