摘要: PHP - 验证名称 以下代码将通过简单的方式来检测 name 字段是否包含字母和空格,如果 name 字段值不合法,将输出错误信息: PHP - 验证邮件 以下代码将通过简单的方式来检测 e-mail 地址是否合法。如果 e-mail 地址不合法,将输出错误信息: PHP - 验证手机号 以下代码 阅读全文
posted @ 2016-10-30 20:56 Evai 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 使用 PHP 验证表单数据 首先我们对用户所有提交的数据都通过 PHP 的 htmlspecialchars() 函数处理。 当我们使用 htmlspecialchars() 函数时,在用户尝试提交以下文本域: 该代码将不会被执行,因为它会被保存为HTML转义代码,如下所示: 以上代码是安全的,可以 阅读全文
posted @ 2016-10-30 20:45 Evai 阅读(3258) 评论(0) 推荐(0) 编辑
摘要: PHP 命名空间(namespace) PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当重要的意义。 PHP 命名空间可以解决以下两类问题: 定义命名空间 默认情况下,所有常量、类和函数名都放在全局 阅读全文
posted @ 2016-10-30 20:19 Evai 阅读(268) 评论(0) 推荐(0) 编辑
摘要: PHP 向它运行的任何脚本提供了大量的预定义常量。 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着它们在代码中的位置改变而改变。 例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的 阅读全文
posted @ 2016-10-30 19:45 Evai 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。 PHP 超级全局变量列表: $GLOBA 阅读全文
posted @ 2016-10-30 18:29 Evai 阅读(322) 评论(0) 推荐(0) 编辑