本实例通过urldecode()函数解析URL地址中传递的参数值。 对已经进行URL编码的字符串进行解码使用urldecode()函数,语法如下: string urldecode(string str); (1)创建PHP脚本。首先,定义字符串变量并为此字
表单的提交方式有两种:GET方式和POST方式。GET方式属于明文地址栏传参,存在安全隐患。本实例通过urlencode()函数实现保护URL地址中传递的参数。
对于电子商务网站用户来说,最重要的就是账号密码的安全性。如果账号密码未经过加密处理,则会大大增加安全隐患,给非法用户以可乘之机。本实例是通过字符串函数base64_encode()和base64_decode()实现对密码的加密和解密。 对字符串的base64编码可以通过PHP的预定义
在PHP程序设计中,经常用到对日期、时间的格式化输出。本实例通过函数date()实现日期、时间的格式化输出。 <?php date_default_timezone_set("Asia/ShangHai"); IF
货币数据不同于整型数据,其是存在一个格式的,本实例通过函数number_format()实现金额的格式化输出。 金额的格式化输出通过函数number_forment()实现,其语法如下: string number_forment(float number,int de
用户在编写代码时也许会在不经意间多输入了一个或多个空格,使得程序无论怎么调试都无法正常运行。本实例通过srim()函数实现去除帖子标题的首尾空格。 在PHP中除去字符串的首尾空格,可以使用函数trim()实现。trim()函数的语法如下: string trim(str
用微软Windows操作系统查找文件,可以使用Ctrl+F快捷键实现快速定位查找,本实例通过strpos()函数模拟这一功能实现定位查找。 在PHP中实现特殊字符的查找和定位可以通过函数strpos()来实现,函数语法如下: int strops(string str1,s
使用strlen()函数可以统计论坛标题的长度,同样可以对论坛中帖子的字节数进行统计,本实例通过strlen()函数对论坛中帖子的字节数进行统计。 本实例同样应用strlen()函数统计字符串的长度,并且应用自定义函数对提交的源代码进行处理,保证源代码以原形式输出,而不会输出执行文
在论坛文本框里使用HTML标签是存在作用效果的,但是对于论坛管理员来说是不希望看到的,因为它会给服务器造成压力。本实例通过htmlentities()函数实现字符串与HTML的转换, PHP中使HTML代码格式化输出可以使用函数htmllentities()实现。htmllentiti
统一上传文件名称的大小写是十分必要的。例如上传图片文件img.jpg和Img.jpg,如果文件名称未经大小写统一,则上传时可能不会出现覆盖提示。本实例通过字符串函数strtoupper()和strtolower()实现统一上传文件名称的大小写。
应用rand()函数获取随机数值,并将随机数指向数组下标从而实现随机获取指定元素的值。rand()函数的语法如下: int rand ([int min,int max]); 参数说明: min: 随机数的最小值。 max:随机数的最大值。
在数组元素比较多的情况下,想要取得数组中的最后一个元素可以通过先计算元素的个数再通过下标取得。 使用array_pop()函数获取并返回array数组的最后一个单元,并将数组array的长度减1,其语法如下 mixed array_pop(array array);