$_FILES error(笔记)
摘要:用PHP上传文件时,我们会用程序去监听浏览器发送过来的文件信息,首先会通 过$_FILES[fieldName]['error']的不同数值来判断此欲上传的文件状态是否正常。$_FILES[fieldName] ['error']==0代表一切正常,其它数值的具体含义请参考下面一段程序的注释部分,如...
阅读全文
PHP接口的实现(转)(笔记)
摘要:接口定义了实现某种服务的一般规范,声明了所需的函数和常量,但不指定如何实现。之所以不给出实现的细节,是因为不同的实体可能需要用不同的方式来实现公共的方法定义。关键是要建立必须实现的一组一般原则,只有满足了这些原则才能说实现了这个接口。接口中不定义类成员!类成员的定义完全交给实现类来完成。先来看一个简...
阅读全文
解析魔术方法之__set,__get,__isset,__unset
摘要:简单来说,这4个魔术方法的意义在于强调控制权:对于不可见的属性(不存在或者protected/private)进行上述四种操作前,如果定义上述4种魔术变量,即会预先执行.name='wang';$man->height='188cm';$man->age=21;?>set的过程如$man->name...
阅读全文
PHP中获取来访者IP的方法
摘要:在php中自带了一个非常的简单的获取IP地址的全局变量,很多初学都获取IP都使用它了,但是对于这些我们一般用法是满足了,但是对于要求高精度这个函数还是不行的。这个是最简单的方法,对于开了透明代理之类的是没有办法的,如果内网访问也不能读取正确的外网IP,不过很省力就是了:代码如下复制代码$ip = $...
阅读全文