复制代码 代码如下: <?php class BaseClass { function __construct() { print "In BaseClass constructor\n"; } } class SubClass extends BaseClass { function __construct() { parent::__construct(); print "In SubClass constructor\n"; } } $obj = new BaseClass(); $obj = new SubClass(); ?>
双引号里面的字段会经过编译器解释,然后再当做html代码输出。单引号里面的不进行解释,直接输出。$abc=''my name is tom''; echo $abc//结果是my name is tom ;echo''$abc''//结果是$abc;echo”$abc”//结果是my name is tom
访问控制对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的。由 public 所定义的类成员可以在任何地方被访问;由 protected 所定义的类成员则可以被其所在类的子类和父类访问(当然,该成员所在的类也可以访问);而由 private 定义的类成员则只能被其所在类访问。 复制代码 代码如下: <?php class MyClass { public $public = ''Public''; protected $protected = ''Protected''; private $private = ''Private''; function printHello() { echo $this->public; echo $this->protected; echo $this->private; } }