//asc转为二进制 function asc2bin($temp) { $len = strlen($temp); for($i=0; $i<$len; $i++) { $data .= sprintf("%08b", ord(substr($temp, $i, 1))); } return $data; } //二进制转asc function bin2asc($temp) { $len = strlen($temp); for($i=0; $i<($len/8); $i++) { $data .= chr(intval(substr($temp, $i * 8, 8), 2)); } return $data; } echo bin2asc(asc2bin('hello')); 将输出hello
|
|