Php 为什么';基类中的t exit()是否终止子类?
在基类的OnConstruct()方法中,我在重定向到错误页面后使用exit()函数来终止后续代码,包括子类的所有代码 但它不起作用。下面是伪代码:Php 为什么';基类中的t exit()是否终止子类?,php,class,exit,phalcon,Php,Class,Exit,Phalcon,在基类的OnConstruct()方法中,我在重定向到错误页面后使用exit()函数来终止后续代码,包括子类的所有代码 但它不起作用。下面是伪代码: 当我访问“child/index”页面时,它重定向到错误页面,在“/tmp/debug.log”文件中有两行: access:基类的构造 访问:子类的索引 我不知道为什么要打印子类中的字符串“access:index of child class”。我的目的是在exit()之后终止所有内容,包括所有子类。直接从 请注意,即使要执行的操作 控制
- 当我访问“child/index”页面时,它重定向到错误页面,在“/tmp/debug.log”文件中有两行:
- access:基类的构造
- 访问:子类的索引
public function beforeExecuteRoute(Dispatcher $dispatcher)
{
return false; //stop operation
}
非常感谢你!我会试试的