可以
方法一:在此類中新建一個外類的實例的變量,但在代碼中外類必須include此類之前
方法二:新建另外的類的對象實例,然後作爲參數引入此類,並可復制給此類的一個變量

解决方案 »

  1.   

    class1.php
    class class1
    {
       function class1($arg1)
       {
       }
       .........
    }
    class2.php
    class class2
    {
        var $obj;   
        function class2($objArg)
       {
          $this->obj=$objArg;
       }
       .........
    }1.php
    <?
    include("class1.php");
    include("class2.ph0");
    $obj1=new class1($arg1);
    $obj2=new class2($obj1)  //將$obj1作?參數代入?>
      

  2.   

    include应该只能包含页面哟,不能包含类
    如果两个类在同一文件内那你的代码为:
    class A{
    $b = new b;
        $b->..............
    }
    如果两个类不在同一文件内那你的代码为:
    include("b.php")
    class A{
    $b = new b;
        $b->..............
    }
    b.php文件里面应该有b.class的类