php
文章平均质量分 85
北方的忍冬草
这个作者很懒,什么都没留下…
展开
-
PHP中的钩子方法
<?php/*钩子的解释 钩子定义定义是转载的:::钩子是编程里一个常见概念,非常的重要。它使得系统变得非常容易拓展,(而不用理解其内部的实现机理,这样可以减少很多工作量)。可以理解为当一个玻璃球从空中落下,即将砸到人的时候,有个事件会提前发生.例如告诉那个被砸的人,球已经在下落过程中,告诉就是一个事件,一个钩子,我们可以针对不同的人做出不同的相应,如果是男人我们告诉他这个球砸到人不疼,如...原创 2018-01-28 19:22:37 · 410 阅读 · 0 评论 -
Cookie禁用了,Session还能用吗?原因详解
Cookie与 Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Cookie采用的是在客户端保持状态的方案。但为什么禁用Cookie就不能得到Session呢?因为Session是用Session ID来确定当前对话所对应的服务器Session,而Session ID是通过Cookie来传递的,禁用Cookie相当于失去了Session ID,也就得不到...转载 2018-02-08 17:09:48 · 4719 阅读 · 0 评论 -
PHP超级全局变量、魔术变量和魔术函数
PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发会频繁的使用这些变量和函数,这些变量和函数可以方便的帮我们解决很多问题。下面详细的讲解下PHP中的超级全局变量、魔术变量和魔术函数。PHP超级全局变量(9个) $GLOBALS 储存全局作用域中的变量 $_SERVER 获取服务器相关信息 $_R...原创 2018-02-08 17:22:59 · 269 阅读 · 0 评论 -
PHP7.1.3中在类外部调用非静态方法
在学习php的时候惊呆了,,PHP竟然可以在类外部直接调用类的非静态方法。固搜了一下,这是php5之后的新特性,具体如下:《这里是转载》之前对静态方法和非静态方法的理解如下,比较笼统:1. 静态方法中不能调用非静态方法2. 非静态方法的调用的方式为:$obj->methodName();今天在偶然测试时发现那样说并不准确,更正如下:1.非静态方法[方法中不含$this字眼]的调用方式有sel...原创 2018-02-08 17:29:58 · 3105 阅读 · 2 评论