发新话题
打印

似乎没有对类中类的代码补全

似乎没有对类中类的代码补全

  <?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();
?>
第一个类有代码补全:

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

TOP

发新话题