摘要: php提供了一个叫_toString()的函数,可以用来返回表示对象的字符串信息,一旦定义,打印命令将调用它并打印出返回的字符串。 <?php class Person{ function __construct($name){ $this->name=$name; } function __toS 阅读全文
posted @ 2017-02-20 20:20 Arya.cc 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: final类不允许其他类继承。 final成员变量,不被继承类改写。 阅读全文
posted @ 2017-02-20 11:23 Arya.cc 阅读(91) 评论(0) 推荐(0) 编辑
摘要: self::指向当前的类,而且它通常用来访问静态成员、方法和常量。 parent::指向父类,而且它经常被用来调用父类的构造函数和方法,它也可以用来访问父类的成员和常量。 阅读全文
posted @ 2017-02-20 11:19 Arya.cc 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 在创建对象的时候(使用new关键字),返回的值是一个指向对象的句柄,或者换言之,就是对象的ID号。这跟PHP4是不一样的,在PHP4中返回的值就是对象本身。而调用方法或者访问属性的语法被改变了,只是对象在复制的时候意义被更改了。 class MyClass{ public $var=1; } $ob 阅读全文
posted @ 2017-02-20 11:17 Arya.cc 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 数据库连接的句柄保存在一个private成员中,因为它是用来给累的内部逻辑使用的而且不能被这个类的使用者访问。 在这个例子中,数据库的主机名不能被MyDbConnectionClass类的使用者看到。如果想修改它,开发者需要从这个初始类中继承一个新的类然后修改主机名。 数据库查询本身是可以让开发者访 阅读全文
posted @ 2017-02-20 10:54 Arya.cc 阅读(135) 评论(0) 推荐(0) 编辑