您现在的位置是:主页 > news > 怎么自己做网站免费的/现在网络推广方式
怎么自己做网站免费的/现在网络推广方式
admin2025/5/25 22:48:28【news】
简介怎么自己做网站免费的,现在网络推广方式,大气微电影类网站织梦模板完整版,dede 网站地图怎么做本文介绍使用php实现文件与16进制相互转换,例如可以把文件转为16进制后保存到数据库中,也可以把16进制数据转为文件保存。 代码如下: <?php /*** php 文件与16进制相互转换* Date: 2017-01-14* Author: fdipzone* Ver: 1.0** F…
怎么自己做网站免费的,现在网络推广方式,大气微电影类网站织梦模板完整版,dede 网站地图怎么做本文介绍使用php实现文件与16进制相互转换,例如可以把文件转为16进制后保存到数据库中,也可以把16进制数据转为文件保存。
代码如下:
<?php
/*** php 文件与16进制相互转换* Date: 2017-01-14* Author: fdipzone* Ver: 1.0** F…
本文介绍使用php实现文件与16进制相互转换,例如可以把文件转为16进制后保存到数据库中,也可以把16进制数据转为文件保存。
代码如下:
<?php
/*** php 文件与16进制相互转换* Date: 2017-01-14* Author: fdipzone* Ver: 1.0** Func* fileToHex 文件转16进制* hexToFile 16进制转为文件*//*** 将文件内容转为16进制输出* @param String $file 文件路径* @return String*/
function fileToHex($file){if(file_exists($file)){$data = file_get_contents($file);return bin2hex($data);}return '';
}/*** 将16进制内容转为文件* @param String $hexstr 16进制内容* @param String $file 保存的文件路径*/
function hexToFile($hexstr, $file){if($hexstr){$data = pack('H*', $hexstr);file_put_contents($file, $data, true);}
}// 演示
$file = 'test.doc';// 文件转16进制
$hexstr = fileToHex($file);
echo '文件转16进制<br>';
echo $hexstr.'<br><br>';// 16进制转文件
$newfile = 'new.doc';
hexToFile($hexstr, $newfile);echo '16进制转文件<br>';
var_dump(file_exists($newfile));?>
输出:
文件转16进制
efbbbf3130e4b8aae4bfafe58da7e69291e28094e280943235e4b8aae4bbb0e58da7e8b5b7...16进制转文件
boolean true