摘要: 在PHP5以前的版本中,构造函数的名称必须与类名相同,这种方法在PHP5中仍然可以使用,但现在已经很少有人用了。 PHP5以及之后的版本,构造函数用__construct()方法来声明,这样做的好处是可以使构造函数独立于类名,当类名发生改变时不需要改相应的构造函数名称了。为了向下兼容,如果一个类中没 阅读全文
posted @ 2015-12-13 23:07 张发财 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 作者:韩天峰链接:http://www.zhihu.com/question/38148900/answer/75115687来源:知乎 PHP7在运行原理上与PHP5相比并没有变化,这与hhvm不同。主要是基于perf性能分析工具进行了常规性能优化。 减少内存分配次数,多使用栈内存,缓存数组has 阅读全文
posted @ 2015-12-13 23:01 张发财 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 函数说明 bool setcookie ( string $name [, string $value = "" [, int $expire = 0 [, string $path = "" [, string $domain = "" [, bool $secure = false [, boo 阅读全文
posted @ 2015-12-13 22:48 张发财 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 有一天生产环境突然发生了一个错误,抛出的异常大概是某某表不存在,我当时就想怎么会不存在呢?不会是受到黑客的攻击了吧?所以就想知道当前使用的哪一个数据库 如果您阅读过此文章有所收获,请为我顶一个,如果文章中有错误的地方,欢迎指出。 相互学习,共同进步! 阅读全文
posted @ 2015-12-13 22:28 张发财 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 安全问题: 是否有权限进行CURD,因为参数在地址栏里,是可以修改的,(或参数在html页面里,可以用firebug修改源码),所以进行CURD之前要先查询该操作人是否拥有这条记录,比如:根据门店ID和传递的参数查询这条记录是否属于这个操作人,如果不属于就提示(非法操作,已被记录!,以达到警告的目的 阅读全文
posted @ 2015-12-13 22:07 张发财 阅读(463) 评论(0) 推荐(0) 编辑
摘要: array_merge — 合并一个或多个数组 array_merge() 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加 阅读全文
posted @ 2015-12-13 21:40 张发财 阅读(6060) 评论(1) 推荐(1) 编辑