class Board{ public $lev = 1; public $top = 'Admin';//他的上级 public function process($lev){ if($this->lev >= $lev){ echo '粗口'; } else { $a = new $this->top(); $a->process($lev); } } } class Admin{ public $lev = 2; public $top = 'Police'; public function process($lev){ if($this->lev >= $lev){ echo '动手'; } else { $a = new $this->top(); $a->process($lev); } } } class Police{ public $lev ; public $top; public function process($lev){ echo '犯法'; } } $info = $_POST["ju"];//1/2/3 $b = new Board(); $b->process($info);
责任链模式
最新推荐文章于 2024-07-07 17:56:35 发布