PHP字符串格式函数strrev()、number_format()、md5()

zxh5566  2016-08-06 20:23   Hits: 

字符串的格式化处理函数还有很多,只要是想得到所需要格式化的字符串,都可以调用PHP中提供的系统函数处理,很少需要自己定义字符串格式化函数

1、strrev()

该函数的作用是将输入的字符反转,只提供一个要处理的字符串作为参数,返回反转后的字符串
<?php
echo strrev("http://www.txxwl.net");
?>

2、函数number_format()

世界上许多国家都有不同的货币格式,数字格式和时间格式惯例,针对特定的本地化环境正确的格式化和显示货币是本地化的一个重要部分。例如,电子商务中,要将用户以任意格式输入的商品价格数字,转换为统一的标准货币格式,number_format()函数通过千位分组来格式化数字,该函数返回格式化后的数字,该函数支持一个,两个或四个参数,第一个参数为必选项,提供要被格式化的数字,如果未设置其他参数,则数字会被格式化为不带小数点且以逗号作为分隔符的数字,第二个参数是可选项,规定使用多少个小数位,如果设置了该参数,则使用点号作为小数点来格式化数字,第三个参数也是可选参数,规定用什么字符串作为小数点。第四个参数也为可选参数,规定用做千位分隔符的字符串,如果设置了该参数,那么所有其他参数都是必需的。

<?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

3、函数md5()

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

md5()函数的作用就是将一个字符串进行md5算法加密,返回一个32位的十六进制字符串。该函数的第一个参数表示待处理的字符串,是必选项,第二个参数需要一个布尔型数值,是可选项,默认false,返回一个32位的十六进制字符串,如果设置为true,将返回一个16位的二进制数
<?php
$password = "lampbrother";
echo md5($pass);
?>

上一篇:Linux下root用户忘记mysql密码的解决方法
下一篇:PHP字符串比较函数 strcmp()、strcasecmp()、strnatcmp(