04 2016 档案

摘要:例: 说明: preg_split() 函数中使用的正则表达式匹配 HTML 标签 可以这样理解: 但是这种方法无法高亮最后一个 Herring,因为它的首字母是大写的。要完全不区分大小写的更改,需要把 str_replace() 方法 改为 preg_replace() 方法: 参考: <PHP 阅读全文
posted @ 2016-04-19 23:13 nemo20
摘要:类: 使用: 参考: <PHP Cookbook>3'rd 阅读全文
posted @ 2016-04-16 23:31 nemo20
摘要:开发过程中需要对用户的输入进行转义,不论是安全地显示用户在表单提交中输入的数据,还是在处理 sql 语句时,进行安全地转义可以有效避免跨站脚本攻击(XSS)和 SQL 注入。 1. 使用 htmlentities() 和 htmlspecialchars() 在处理用户提交的表单数据时,先将用户的输 阅读全文
posted @ 2016-04-11 21:02 nemo20
摘要:几个经过封装的方法: 1.使用 array_multisort() 函数 说明:在 multi_array_sort 的自定义方法中,$key_array 完成对年龄的一维数组的排序,再使用 array_multisort() 函数对原数组进行排序。 array_multisort() 可以用来一次 阅读全文
posted @ 2016-04-09 20:22 nemo20
摘要:需求: 有两个多维数组 需要将两个数组合并,并且根据 'age' 从小到大进行排序,也就是最终的数组是: 有几种思路: 1. 利用 sort() 函数对年龄进行排序 2. 使用冒泡排序代替 sort() 函数(冒泡排序比 sort() 函数更高效) 3. 稍复杂 4. 把年龄作为索引,使用 ksor 阅读全文
posted @ 2016-04-08 22:54 nemo20
摘要:PHP 过滤器(Filter)用于验证和过滤来自非安全来源的数据,比如用户的输入,使用过滤器扩展可以使数据过滤更轻松快捷。要求的 PHP 版本是 PHP 5 >= 5.2.0,PHP 7 和 Filter 有关的函数包括 其中 filter_input(int $type, string $vari 阅读全文
posted @ 2016-04-03 14:13 nemo20
摘要:PHP 中的 $_REQUEST 变量是指 HTTP Request 变量。 $_REQUEST 变量中包含哪些值,需要根据 php.ini 中的 request_order 设置,我测试的环境是 PHP 5.5.12 和 php 5.6.9,其中 request_order 的设置都是: G 代表 阅读全文
posted @ 2016-04-02 12:02 nemo20
摘要:get_browser — 获取浏览器具有的功能。该函数通过查找 browscap.ini 文件中的浏览器信息,尝试检测用户的浏览器所具有的功能。 由于许可证的问题,PHP 未提供浏览器功能文件,可以从 Browscap 得到浏览器功能文件,可以在 http://browscap.org/ 下载 p 阅读全文
posted @ 2016-04-02 10:00 nemo20
摘要:例如在 MySQL 的 bin-log 文件中选取特定的数据库语句来恢复数据时,只要选出某个库的 INSERT INTO 操作(去掉了多余信息,只列出 SQL 语句) 只想选出 crm_member 表的 insert 操作时,可以使用 perg_match_all 函数 浏览器右键查看源代码查看输 阅读全文
posted @ 2016-04-01 18:51 nemo20

访客数:AmazingCounters.com
2016/05/17 起统计