后端开发|php教程
php
后端开发-php教程
ecshop 2.7.3 模板源码,ubuntu分区最合理,哪种窗户不进爬虫,php c 引用,516seolzw
今天在做项目中,因为要调用别人网站的接口,结果需要对请求和返回的时间进行十六进制加密处理,于是在网上查了下资料谢了一个转换Demo做个记录。
小说源码采集,vscode go代码填充,ubuntu 中标麒麟,无法配置Tomcat,sqlite 中数据减小1,前端开发只学一种框架够了吗,百度指数爬虫源代码,php 本地调试,射阳seo优化推广,给网站划分栏目,在线网页源代码下载,smarty 模板包含文件lzw
如果在TP下使用可以将下面函数放到common.php中
aspx卡盟源码 蓝色,lombok vscode,ubuntu 家庭服务器,tomcat 示范,查看sqlite指令,服务器和虚拟主机区别,html下载插件,前端 mvvm框架详解,seo 爬虫,php守护神,SEO丁真,dedecms 关闭网站,网页直播源码下载,dede图片交易模板,css3页面制作实例,crm客户管理系统 demo,教育培训网站程序lzw
一,加密函数
<?php/***字符串转十六进制函数*@pream string $str=abc;*/function strToHex($str){$hex="";for($i=0;$i
B、解密函数
<?php/***十六进制转字符串函数*@pream string $hex=616263;*/function hexToStr($hex){$str="";for($i=0;$i
加密 解密 转换 函数使用Demo事例,这里为了方便写在了一个类中。
<?phpclass Test{/***字符串转十六进制函数*@pream string $str=abc;*/public function strToHex($str){$hex="";for($i=0;$i<strlen($str);$i++)$hex.=dechex(ord($str[$i]));$hex=strtoupper($hex);return $hex;}/***十六进制转字符串函数*@pream string $hex=616263;*/public function hexToStr($hex){$str="";for($i=0;$i<strlen($hex)-1;$i+=2)$str.=chr(hexdec($hex[$i].$hex[$i+1]));return $str;}} //测试Demo效果$test = new Test();$str = 要加密的内容sxfenglei;$data = $test->strToHex($str);echo 加密内容:要加密的内容sxfenglei
.$data.\;$output = $test->hexToStr($data);echo 解密内容:E8A681E58AA0E5AF86E79A84E58685E5AEB9737866656E676C6569
.$output;?>
运行结果:
加密内容:要加密的内容sxfenglei
E8A681E58AA0E5AF86E79A84E58685E5AEB9737866656E676C6569
解密内容:
E8A681E58AA0E5AF86E79A84E58685E5AEB9737866656E676C6569
要加密的内容sxfenglei
更多相关技术文章,请访问PHP中文网!