2011年9月22日
摘要: 比较值 '' NULL 0 false true FALSE TRUE//相等判断''==NULL==0==false(相等)array()=0==NULL==false(相等)array()<>''(不相等)//恒等判断//任何两个数比较都不恒等var_dump(false==FALSE);//bool(true)var_dump(false===FALSE);//bool(true)var_dump(true==TRUE);//bool(true)var_dump(true===TRUE);//bool(true)var_dump 阅读全文
posted @ 2011-09-22 15:36 小炒花生米 阅读(2294) 评论(0) 推荐(1) 编辑
摘要: PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload 1、__get、__set这两个方法是为在类和他们的父类中没有声明的属性而设计的__get( $property ) 当调用一个未定义的属性时访问此方法__set( $property, $value ) 给一个未定义的属性赋值时调用这里的没有声明包括当使用对象调用时,访问控制为 阅读全文
posted @ 2011-09-22 13:58 小炒花生米 阅读(25452) 评论(0) 推荐(2) 编辑
摘要: 今天在网上发现了一片好文章,介绍_call()方法。依靠这个方法可以实现方法重载,这是找了好久的东西了。发在这里,算作笔记。---------------------------------------PHP5的对象新增了一个专用方法__call(),这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call方法将会被自动调用。例七:__call <?phpclassfoo{function__call($name,$arguments){print("Didyoucallme?I'm$name!");}}$x=newfoo(); 阅读全文
posted @ 2011-09-22 13:57 小炒花生米 阅读(4385) 评论(0) 推荐(0) 编辑