md5 16位二进制与32位字符串相互转换示例


Posted in PHP onDecember 30, 2013

<?php
$str = 'test';
$cm = md5($str);
$bm = md5($str, true);
$cstr = implode(unpack('H*', $bm));
$bstr = pack('H*', $cm);

echo 'str:'. $str . "<br >\n";
echo 'cm :' . $cm . "<br >\n";
echo 'cstr:' . $cstr . "<br >\n";
echo 'urlencode(bm)  :' . urlencode($bm) . "<br >\n";
echo 'urlencode(bstr):' . urlencode($bstr) . "<br >\n";
PHP 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
PHP安装问题
Oct 09 PHP
php sprintf()函数让你的sql操作更安全
Jul 23 PHP
PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
Apr 09 PHP
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
Jun 06 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
Jun 12 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
Jun 19 PHP
深入理解PHP中的empty和isset函数
May 26 PHP
zend framework重定向方法小结
May 28 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
Jul 03 PHP
php精度计算的问题解析
Jun 21 PHP
php封装实现钉钉机器人报警接口的示例代码
Aug 08 PHP
微信扫描二维码登录网站代码示例
Dec 30 #PHP
浅谈PHP变量作用域以及地址引用问题
Dec 27 #PHP
一个好用的PHP验证码类实例分享
Dec 27 #PHP
PHP连接SQLServer2005方法及代码
Dec 26 #PHP
php截取中文字符串不乱码的方法
Dec 25 #PHP
php输入流php://input使用示例(php发送图片流到服务器)
Dec 25 #PHP
php二维数组排序方法(array_multisort usort)
Dec 25 #PHP
You might like
PHP调用存储过程返回值不一致问题的解决方法分析
2016/04/26 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
PHP fclose函数用法总结
2019/02/15 PHP
javascript KeyDown、KeyPress和KeyUp事件的区别与联系
2009/12/03 Javascript
jQuery库与其他JS库冲突的解决办法
2010/02/07 Javascript
jquery移除button的inline onclick事件(已测试及兼容浏览器)
2013/01/25 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
可简单避免的三个JS发布错误的详细介绍
2013/08/02 Javascript
JavaScript模拟重力状态下抛物运动的方法
2015/03/03 Javascript
整理AngularJS中的一些常用指令
2015/06/16 Javascript
详解参数传递四种形式
2015/07/21 Javascript
jQuery实现简单的文件上传进度条效果
2020/03/26 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
2016/04/18 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
angularjs项目的页面跳转如何实现(5种方法)
2017/05/25 Javascript
JavaScript引用类型Function实例详解
2018/08/09 Javascript
Node.js npm命令运行node.js脚本的方法
2018/10/10 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
微信小程序商品详情页底部弹出框
2019/11/22 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
用实例解释Python中的继承和多态的概念
2015/04/27 Python
Python封装原理与实现方法详解
2018/08/28 Python
解决pyqt5中QToolButton无法使用的问题
2019/06/21 Python
python 进程 进程池 进程间通信实现解析
2019/08/23 Python
Python importlib动态导入模块实现代码
2020/04/16 Python
用Python在Excel里画出蒙娜丽莎的方法示例
2020/04/28 Python
Python参数传递实现过程及原理详解
2020/05/14 Python
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
新疆民族团结演讲稿
2014/08/27 职场文书
员工年终自我评价
2014/09/14 职场文书
故意伤害人身损害赔偿协议书
2014/11/19 职场文书
2016年度创先争优活动总结
2016/04/05 职场文书
Go中的条件语句Switch示例详解
2021/08/23 Golang
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL