md5加密

来源:互联网 发布:地下 知乎 编辑:程序博客网 时间:2024/06/05 11:58

有两种方法

第一种方法

先进行字符串的md5转义,好多新的程序员,都是做了这一步,就直接保存到了自己的数据库里了,这样做很不安全。我们可以这样做

处理密码:

<?php

$pw="123456";

$mpw=md5($pw);//进行md5处理

$okpw=substr($mpw,5,20);/截取指定的一段字符串,

?>

这时主要用了一个substr()这个函数,截取一段字符串,再保存,这样别人就很难知道你是截取的那一段了,也不好破解了。判断的方法到过来就可以了。

第二种方法

<?php

define('STRC','Key');设一个常量

$pw="123456";

$pw.=STRC;

$mpw=md5($pw);//进行md5处理

$okpw=substr($mpw,5,20);/截取指定的一段字符串,

?>

这里和妙处就在那个常量,这可以根据自己的风格去设,这个比第一种方法更为保密,建议用第二种