PHP中常用的字符串格式化函数总结(4)


<?php
$number = 123456789;
echo number_format($number);      //输出:123,456,789千位分隔的字符串
echo number_format($number,2);       //输出:123,456,789.00小数点后保留两位小数
echo number_format($number,2,",",".");       //输出123.456.789,00千位使用(.)分隔了,并保留两位小数
?>

③函数md5()

随着互联网的普及,黑客攻击已成为网络管理者的心病。有统计数据表明70%的攻击来自内部,因此必须采取相应的防范措施来扼制系统内部的攻击。防止内部攻击的重要性还在于内部人员对数据的存储位置、信息重要性非常了解,这使得内部攻击更容易奏效。攻击者盗用合法用户的身份信息,以仿冒的身份与他人进行通信。所以在用户注册时应该先将密码加密后再添加到数据库中,这样就可以防止内部攻击者直接查询数据库中的授权表,盗用合法用户的身份信息。

md5()函数的作用就是将一个字符串进行MD5算法加密,默认返回一个32位的十六进制字符串。

复制代码 代码如下:


<?php
$password = "lampbrother";
echo md5($password)."<br>";
 
//将输入的密码和数据库保存的匹配
if(md5($password) == '5f1ba7d4b4bf96fb8e7ae52fc6297aee'){
echo "密码一致,登录成功";
}
?>

在PHP中提供了一个对文件进行MD5加密的函数md5_file(),使用的方式和md5()函数相似。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/f38e82ee9eba44a11a87041e0730a813.html