So i did like to get ü ? ? ? and some more in to my check for things.
<?php
$chars = array('à', 'á', '?', '?', '?', '?', '?', '?', 'è', 'é', 'ê', '?', 'ì', 'í', '?', '?', '?', 'ò', 'ó', '?', '?', '?', '?', 'ù', 'ú', '?', 'ü', 'Y', 'T', '?', 'à', 'á', 'a', '?', '?', '?', '?', '?', 'è', 'é', 'ê', '?', 'ì', 'í', '?', '?', 'e', '?', 'ò', 'ó', '?', '?', '?', '?', 'ù', 'ú', '?', 'y', 'y', 't', '?');
$list = array();
foreach($chars AS $char ) {
$list[dechex(ord($char))] = $char;
}
ksort($list);
foreach ($list as $key => $val) {
echo "$key = $val, ";
}
?>
that gave me this
c0 = à, c1 = á, c2 = ?, c3 = ?, c4 = ?, c5 = ?, c6 = ?, c7 = ?, c8 = è, c9 = é, ca = ê, cb = ?, cc = ì, cd = í, ce = ?, cf = ?, d1 = ?, d2 = ò, d3 = ó, d4 = ?, d5 = ?, d6 = ?, d8 = ?, d9 = ù, da = ú, db = ?, dc = ü, dd = Y, de = T, df = ?, e0 = à, e1 = á, e2 = a, e3 = ?, e4 = ?, e5 = ?, e6 = ?, e7 = ?, e8 = è, e9 = é, ea = ê, eb = ?, ec = ì, ed = í, ee = ?, ef = ?, f0 = e, f1 = ?, f2 = ò, f3 = ó, f4 = ?, f5 = ?, f6 = ?, f8 = ?, f9 = ù, fa = ú, fb = ?, fd = y, fe = t, ff = ?
and that is if you make it smaller...
\\xC0-\\xD6 \\xD8-\\xF6 \\xF8-\\xFB \\xFD-\\xFF
Hope this help some one with ü ? ? ?