php 读取二进制文件---笔记

来源:互联网 发布:炫踪网络上市 编辑:程序博客网 时间:2024/05/22 23:54
$file_pointer = fopen($file, "r");$file_read = fread($file_pointer, filesize($file));//$file_read = fread($file_pointer, 1);fclose($file_pointer);$string = asc2bin(($file_read));//转换为二进制流 111111110000000010101010$string = bin2hex($file_read);//十六进制字符串 8f6d3b//转换为二进制流function asc2bin($temp){    $len = strlen($temp);    for ($i = 0; $i < $len; $i++) {        $data .= sprintf('%08b', ord(substr($temp, $i, 1)));    }    return $data;}
转自:Flameman博客园的文章 https://www.cnblogs.com/chixiaobai/p/4118238.html
原创粉丝点击