php生成md5(php进行md5加密简单实例方法)
类别:编程学习 浏览量:1706
时间:2021-10-23 10:38:14 php生成md5
php进行md5加密简单实例方法直接可以使用md5()函数,对内容进行加密,如:md5($admin_pw)
把这段密文分割成若干段,对每段都进行一次MD5运算,然后把这堆密文连成一个超长的字符串,最后再进行一次MD5运算,得到仍然是长度为32位的密文。
|
<?php //把密文分割成两段,每段16个字符 function md5_2_1( $data ) { //先把密码加密成长度为32字符的密文 $data = md5( $data ); //把密码分割成两段 $left = substr ( $data , 0, 16); $right = substr ( $data , 16, 16); //分别加密后再合并 $data = md5( $left ).md5( $right ); //最后把长字串再加密一次,成为32字符密文 return md5( $data ); } //把密文分割成32段,每段1个字符 function md5_2_2( $data ) { $data = md5( $data ); //循环地截取密文中的每个字符并进行加密、连接 for ( $i = 0; $i < 32; $i ++) { $data .= md5( $data { $i }); } //这时$data长度为1024个字符,再进行一次MD5运算 return md5( $data ); } ?> |
以上就是php如何进行md5加密的详细内容,更多内容大家可以参阅下方的相关文章,感谢大家对开心学习网的支持。
您可能感兴趣
- php脚本控制方法(php swoole多进程/多线程用法示例基于php7nts版)
- 腾讯云换php版本(腾讯云服务器配置php环境的方法)
- dedecms怎么调用标签(dedecms直接访问域名不能跳转到index.php)
- 安装phpstudy注意哪些问题(phpstudy怎么卸载?phpstudy卸载图文教程)
- centos安装php5.6(Centos7 Yum安装PHP7.2流程教程详解)
- phpstudy服务器怎么设置(phpstudy本地环境开启.htaccess伪静态方法)
- jqueryajax实现部分刷新(php+jQuery ajax实现的实时刷新显示数据功能示例)
- php构成方法的关键字是(PHP中的self关键字详解)
- php工作原理及功能(php设计模式之适配器模式原理、用法及注意事项详解)
- 宝塔面板与php(宝塔面板如何安装PHP扩展)
- phpstudy配置教程(phpStudy2018安装教程及本地服务器的配置方法)
- php启用curl(php使用curl伪造浏览器访问操作示例)
- php框架制作方法(PHP从零开始打造自己的MVC框架之路由类实现方法分析)
- php生命周期表(PHP中md5函数的用法讲解)
- dedecms5.7使用教程(dedecms v5.7提示php.ini register_globals must is Off错误的解决方法)
- iis上搭建php环境(vultr服务器windows server 2012 r2搭建IIS8+PHP+MYSQL+phpMyAdmin运行环境图文教程)
- 盘古开天地 他创造了世界,谁创造了盘古 盘古是伏羲吗(盘古开天地他创造了世界)
- 关于队徽 你了解这些么 二(关于队徽你了解这些么)
- 冬天来了手脚冰凉 真不是因为上辈子你是折翼的天使(冬天来了手脚冰凉)
- 0 1 岁婴儿最强作息指南,照着做养出天使宝宝(01岁婴儿最强作息指南)
- 沪上这16所高校 萌新 礼包开箱 哪一款让你心动(沪上这16所高校萌新)
- 她救了被绑架的他,而这一切竟是一场阴谋...(她救了被绑架的他)
热门推荐
- docker启动nginx容器命令(Docker安装Nginx教程实现图例讲解)
- dedecms频道封面不能修改内容(DEDECMS内容页分页过多、过长问题最佳解决方案)
- 宝塔面板必须安装哪些软件(宝塔面板安装后必要的安全设置说明)
- css中好看的渐变颜色代码(CSS Tips:段落每行渐变色文本效果的实现方法)
- nodejs游戏服务端框架(如何写Node.JS版本小游戏)
- mysql索引的比较规则(MySQL的Flush-List和脏页的落盘机制)
- sqlserver列数据拆分(SQL Server基础之行数据转换为列数据)
- dede后台建栏目(DedeEIMS后台栏目模板含单独页模板修改方法)
- tomcat正常启动404(Tomcat正常访问localhost报404问题解决)
- python学生管理系统与数据库(python学生管理系统学习笔记)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9