我想检查PHP函数中的某些内容。我想在foo中调用一个函数,如果通过了检查,则什么也没有发生;如果没有通过检查,则从foo函数中返回一些信息。
我现在可以从检查函数传递true | false并在foo中使用if语句,但我正在寻找一些更简单的解决方案,
public function foo($data) {
AccessControll::CheckSpecificAccess();
//resume computing
return 'something';
}
class AccessControl {
public static function CheckSpecificAccess() {
//some computing ...
if (!hasAccess)
return 'you have not access';
}
}