<?php
Class classbase
{
var $v1,$v2;
function classbase()
{
$this->v1=1;
$this->v2="hello";
}
function setV1($valueInt)
{
$this->v1=$valueInt;
}
function getV1()
{
return $this->v1;
}
function setV2($valueString)
{
$this->v2=$valueString;
}
function getV2()
{
return $this->v2;
}
}
Class class1
{
var $baseClass;
function class1()
{
$this->baseClass=new classbase();
}
function setBaseClass($valueClassbase)
{
$this->baseClass=$valueClassbase;
}
function getBaseClass()
{
return $this->baseClass;
}
}
$cb=new classbase();
echo $cb->getV1();
$c1=new class1();
echo $c1->baseClass->getV1();
$cb=$c1->getBaseClass();
echo $cb->getV1();
?>
第一个类有代码补全:

第二个类中类没有代码补全:
