30 maj 2008

Wyświetlanie kodów ascii znaków

$__search = 'żądło';

$cnt = strlen($__search);
for($i=0; $i<$cnt; $i++) 
   echo $__search[$i].': '.ord($__search[$i]).' , '.dechex(ord($__search[$i])).' <br>';

Dla zmiennej wysłanej z formularza ze strony kodowanej w UTF-8 wygląda to tak:

ź 197, c5
?: 188, bc
ĺ 196, c4
?: 133, 85
d: 100, 64
ź 197, c5
?: 130, 82
o: 111, 6f