我正在尝试读取一个包含大量两个 4 字节数字的 bin 文件,我想读取这些数字并将其转换为十六进制数字,然后将其打印到屏幕上......但希望我有在这个问题上我有点麻烦。到目前为止,这就是我阅读示例和文档所得到的。
<?php
$handle = @fopen("files/bigbin1.bin", "r");
if ($handle) {
while (!feof($handle)) {
$hex = bin2hex($handle);
}
fclose($handle);
}
print_r($hex);
?>
我 95% 确定错误在于将 $handle 传递给 tbin2hex.. 但这是我第一次读取 bin 文件,我有点迷失了。在某个时候的总体目标是将 bin 文件读入数据库,但我只是想弄清楚这个文件在屏幕上的样子。