A.php内容是一个验证,功能就是验证用户是否有权限进行此操作,如果没有,就return;
B.php是处理操作的内容,在b.php的顶部inclue_once("A.php");
我想的是如果顶部的a.php检测到没有权限了,就return了,不再去执行b.php中的操作方法。但是PHP执行不是这样,而是在返了return了后还会继续执行下去。
请问这是什么原因?
A.php内容是一个验证,功能就是验证用户是否有权限进行此操作,如果没有,就return;
B.php是处理操作的内容,在b.php的顶部inclue_once("A.php");
我想的是如果顶部的a.php检测到没有权限了,就return了,不再去执行b.php中的操作方法。但是PHP执行不是这样,而是在返了return了后还会继续执行下去。
请问这是什么原因?