phpbar.de logo

Mailinglisten-Archive

[php] Anzahl gleicher zeichen zählen? Kein strlen() oder substr_count()

[php] Anzahl gleicher zeichen zählen? Kein strlen() oder substr_count()

Niels Jäckel niels.jaeckel at silice.de
Mon Dez 13 21:52:07 CET 2004


hallo nochmal,

<snipp>

    $count = array();
    $length = strlen($str);   // $str ist hierbei der sehr lange string

    for ($i = 0; $i < $length; $i++) {

       $num = ord($str{$i});

       if (isset($count[$num])) {

          $count[$num]++;

       } else {

          $count[$num] = 1;

       }
    }


</snipp>

sorry - das array sollte natürlich mit eins initialisiert werden... 
denkfehler.


niels jäckel

php::bar PHP Wiki   -   Listenarchive