Keys →
Functions ↓
function hexChars($data) {#-k debug string#- for a given string, poss multibyte, return an array of all its forms#-c credit: http://us3.php.net/manual/en/function.ord.php#98240 $mb_chars = ''; $mb_hex = ''; for ($i=0; $i<mb_strlen($data, 'UTF-8'); $i++) { $c = mb_substr($data, $i, 1, 'UTF-8'); $mb_chars[$i] = $c; $o = unpack('N', mb_convert_encoding($c, 'UCS-4BE', 'UTF-8')); $mb_hex[$i] = hexFormat($o[1]); } $chars = ''; $hex = ''; for ($i=0; $i<strlen($data); $i++) { $c = substr($data, $i, 1); $chars[$i] = $c; $hex[$i] = hexFormat(ord($c)); } return array ( 'data' => $data, 'chars' => $chars, 'hex' => $hex, 'mb_chars' => $mb_chars, 'mb_hex' => $mb_hex, ); }?>