场景:web服务根据请求地址做权限验证时候,前端传过来的路径可能有大小写,后端的控制器名和方法名,也有可能大小写。我们通常使用in_array来判断请求的地址是否有权限,但in_array是区分大小写的
解决方案:
in_array(strtolower($action),array_map('strtolower',$no_login_action_arr)
场景:web服务根据请求地址做权限验证时候,前端传过来的路径可能有大小写,后端的控制器名和方法名,也有可能大小写。我们通常使用in_array来判断请求的地址是否有权限,但in_array是区分大小写的
解决方案:
in_array(strtolower($action),array_map('strtolower',$no_login_action_arr)