1

我正在编写一个类,我想限制该类的用户只能在 XXX 类型的类中使用它。我怎样才能在 PHP 中完成这个(朋友)功能?与用户交谈不是一个可行的选择:-)

例子:

class ActionLog{
 ....
 ....
 ....
}

abstract class Controller{ ...}

class BabaController extends Controller{
    public function SuperAction(){
        $X = new ActionLog();; OK!!!
    }
}

class SomeOtherBabaWhichIsNotAController extends SomthingElse{
    public function super_nice_function(){
        $X = new ActionLog();//WILL CRASHHHH!!!!!!!!!!
    }
}
4

0 回答 0