>>16
良く分かんないけど、要はこういう事かな。

<?php
get_ascii("a");
get_ascii("あ");
get_ascii(" ");
get_ascii(" ");

function get_ascii($str) {
print "\"{$str}\" => ";
for ($num = 0; $num < strlen($str); $num++) {
print ord(substr($str, $num, 1));
}
print "\n";
}
?>

get_ascii()はこうでも良い。

function get_ascii($str) {
print "\"{$str}\" => ";
$array = str_split($str);
foreach ($array as $value) {
print ord($value);
}
print "\n";
}

でもSJISでもEUC-JPでもUTF-8でもうちではその値にはならないんだよねえ。