上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符===进行判断。class Car {}$a = new Car();$b = new Car();if ($a == $b) echo '=='; /... 阅读全文
posted @ 2015-03-30 09:27 小宾童鞋学吐槽 阅读(162) 评论(0) 推荐(0)
摘要: PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。class Car { private $ary = array(); publi... 阅读全文
posted @ 2015-03-27 15:10 小宾童鞋学吐槽 阅读(162) 评论(0) 推荐(0)
摘要: 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。class Car { private static $speed = 10; public static function getSpeed() { ... 阅读全文
posted @ 2015-03-27 15:04 小宾童鞋学吐槽 阅读(150) 评论(0) 推荐(0)
摘要: 前面的小节,我们已经接触过访问控制了,访问控制通过关键字public,protected和private来实现。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。类属性必须定义为公有、受保护、私有之一。... 阅读全文
posted @ 2015-03-27 15:00 小宾童鞋学吐槽 阅读(140) 评论(0) 推荐(0)
摘要: PHP5可以在类中使用__construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数,因此常用来在对象创建的时候进行一些初始化工作。class Car { function __construct() { print "构造函数被调用\n"; }}... 阅读全文
posted @ 2015-03-27 14:08 小宾童鞋学吐槽 阅读(160) 评论(0) 推荐(0)
摘要: 在类中定义的变量称之为属性,通常属性跟数据库中的字段有一定的关联,因此也可以称作“字段”。属性声明是由关键字 public,protected 或者 private 开头,后面跟一个普通的变量声明来组成。属性的变量可以设置初始化的默认值,默认值必须是常量。访问控制的关键字代表的意义为:public:... 阅读全文
posted @ 2015-03-27 13:49 小宾童鞋学吐槽 阅读(278) 评论(0) 推荐(0)
摘要: 除使用$.extend扩展工具函数外,还可以扩展原有的Object对象,在扩展对象时,两个对象将进行合并,当存在相同属性名时,后者将覆盖前者,调用格式为:$.extend (obj1,obj2,…objN);参数obj1至objN表示需要合并的各个原有对象。例如,调用$.extend()函数对两个已... 阅读全文
posted @ 2015-03-26 10:46 小宾童鞋学吐槽 阅读(181) 评论(0) 推荐(0)
摘要: 调用名为$. extend的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为:$.extend ({options});参数options表示自定义插件的函数内容。例如,调用$.extend()函数,自定义一个用于返回两个数中最大值的插件,并在页面中将插件返回的最大... 阅读全文
posted @ 2015-03-26 10:42 小宾童鞋学吐槽 阅读(183) 评论(0) 推荐(0)
摘要: 调用名为$. param的工具函数,能使对象或数组按照key/value格式进行序列化编码,该编码后的值常用于向服务端发送URL请求,调用格式为:$.param (obj);参数obj表示需要进行序列化的对象,该对象也可以是一个数组,整个函数返回一个经过序列化编码后的字符串。例如,通过$.param... 阅读全文
posted @ 2015-03-26 10:35 小宾童鞋学吐槽 阅读(172) 评论(0) 推荐(0)
摘要: 调用名为$.trim的工具函数,能删除字符串中左右两边的空格符,但该函数不能删除字符串中间的空格,调用格式为:$.trim (str);参数str表示需要删除左右两边空格符的字符串。例如,通过$.contains()函数,除掉一个两边均有空格符的字符串,并将其执行前后的字符长度都显示在页面中,如下图... 阅读全文
posted @ 2015-03-26 10:32 小宾童鞋学吐槽 阅读(213) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 15 下一页