use $this->CBase(); CBase() is super class ctor
<?php
class CBase
{
var $str;
var $str1 = "abc";
function CBase()
{ $this->str = $this->str1; echo "In CBase Ctor<br>";}
}class CDerived extends CBase
{
var $str1 = "cba"; function CDerived()
{
$this->CBase();
echo "In CDerived Ctor<br>";
}}echo "-------------Test Begin------------------<br>";
$a = new CBase();
$b = new CDerived();
echo $b->str."<br>";
echo "-------------Test End------------------<br>";
?>
<?php
class CBase
{
var $str;
var $str1 = "abc";
function CBase()
{ $this->str = $this->str1; echo "In CBase Ctor<br>";}
}class CDerived extends CBase
{
var $str1 = "cba"; function CDerived()
{
$this->CBase();
echo "In CDerived Ctor<br>";
}}echo "-------------Test Begin------------------<br>";
$a = new CBase();
$b = new CDerived();
echo $b->str."<br>";
echo "-------------Test End------------------<br>";
?>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货