2014-06-23 130 views
0

我有一個類執行各種功能。在課堂上,我需要創建一個對象,所以,我的意圖只是添加另一個類到文件中,如下所示。不過,我擔心的是額外類(即mySubClass)的名稱可能與我正在使用的其他類名稱相沖突。由於mySubClass只會與myMainClass結合使用,有沒有辦法將它本地化(類似於局部變量)只有myMainClass?添加本地類到另一個類

class myMainClass { 
    public function myMethod() { 
    $obj=new MySubClass(); 
    } 
} 

class mySubClass { 
    public $prop1=array(); 
    public $prop2=array(); 
    public $prop3=123; 
} 

回答

3

使用命名空間,只是把工具類,分爲「myMainClassTools/mySubclass.php」,並添加了根據命名空間。

相關問題