function print_even_frequencies_char($s) {
$letters = array();
$letters = array_fill(0, 256, 0);
for ($i = 0; $i < strlen($s); $i++) {
if (ctype_alpha($s[$i])) {
$letters[ord($s[$i])]++;
}
}
for ($i = 0; $i < 256; $i++) {
if ($letters[$i] != 0 && $letters[$i] % 2 == 0) {
echo chr($i) . " " . $letters[$i] . "<br />";
}
}
}
$s = "php programming pro oo";
print_even_frequencies_char($s);
/*
run:
g 2
m 2
o 4
p 4
*/