关于PHP位运算的简单权限设计(2)_PHP教程
推荐:php获取$_POST同名参数数组的实现介绍本篇文章是对php获取$_POST同名参数数组的实现方法进行了详细的分析介绍,需要的朋友参考下 今天写php的时候发现$_POST[arr]无法获取参数arr的数组,记录一下。 例如有以下表单需要提交: 复制代码 代码如下: input type=checkbox name=arr value= / input type=checkbo
// 创建三个权限:可读、可写、可执行
$read = new Peak_Auth('CanRead');
$write = new Peak_Auth('CanWrite');
$exe = new Peak_Auth('CanExe');
// 创建一个角色 User
$user = new Peak_Role('User');
// 创建另一个角色 Admin,他拥有 User 的所有权限
$admin = new Peak_Role('Admin', $user);
// 给予 User 可读、可写的权限
$user->allow($read)->allow($write);
// 给予 Admin 可执行的权限,另外他还拥有 User 的权限
$admin->allow($exe);
// 禁止 Admin 的可写权限
$admin->deny($write);
// 检测 Admin 是否具有 某种权限
var_dump($admin->checkAuth($read));
var_dump($admin->checkAuth($write));
var_dump($admin->checkAuth($exe));
分享:解析link_mysql的php版本篇文章是对link_mysql的php版的实现进行了详细的分析介绍,需要的朋友参考下 复制代码 代码如下: ?php $str_sql_read=select count(*) as num from userinfo; $str_sql_del=delete from userinfo where id =1; $res =link_mysql(read,$str_sql_read); $res_del =link_
- 相关链接:
- 教程说明:
PHP教程-关于PHP位运算的简单权限设计(2)。