>>712
$i=0;
while($i<$size){
 $ddata = ord($bdata[$i]);
 ++$i;
}
だとどうだろうか?