php 怎么读取一个文件,保存为16进制的数字。

发布网友 发布时间:2022-04-06 01:07

我来回答

1个回答

热心网友 时间:2022-04-06 02:36

把文件里面的每一个字节的ascii码转成16进制就可以了,如下:

$content = file_get_contents("myfile");
$hex = "";
for($i=0;$i<=strlen($content);$i++){
    $asc = ord(substr($content,$i,1));
    $hex .= dechex($asc);
}
file_put_contents("mynewfile",$hex);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com