All pastes #925068 Raw Edit

Miscellany

public php v1 · immutable
·published 2008-03-01 23:29 UTC
rendered paste body
<?php$string = "akkaka ka";print_stats(get_letter_stats($string, 1));print "-------\n";print_stats(get_letter_stats($string, 2));function print_stats($stats) {  $sum = 0;  foreach($stats as $v) {    $sum += $v;  }  foreach($stats as $k=>$v) {    print "'".$k."': ".$v."(".round(100*$v/$sum)."%)\n";  }}function get_letter_stats($string, $length) {  $stats = array();  for($i=0; $i<strlen($string); $i++) {    $tmp = substr($string, $i, $length);    if (strlen($tmp) == $length)      $stats[$tmp]++;  }  arsort($stats);  return $stats;}