![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 77
Andenn
这个作者很懒,什么都没留下…
展开
-
thinkphp RBAC使用说明BY holy(写的很清晰)
一直听大伙抱怨RBAC麻烦,难懂。 我看了一下官方的demo,的确是很繁琐,而且其用到的config.php参数及表DDL也与RBAC.Class.php中注释的差异极大,这就使初学者更加迷惑了。我也迷惑了老半天。 今天实在闲的很,于是仔细逐行研究了RBAC.Class.php,总共也就300行代码,去掉注释和换行符只有200行了。 发现RBAC.Class.php还是非常精炼的,使用起来也转载 2013-10-30 20:36:57 · 406 阅读 · 0 评论 -
ThinkPHP 用RBAC::saveAccessList()方法了解RABC的四张表。
RBAC::saveAccessList() 中的查寻语句: $sql = "select node.id,node.name from ". C('RBAC_ROLE_TABLE')." as role,". C('RBAC_USER_TABLE')." as user,".原创 2013-10-31 14:03:10 · 1077 阅读 · 0 评论 -
ThinkPHP中RBAC类中方法的使用
目前我用到的方法有以下两类四种: 第一类: 放在登陆控制器的登陆操作中 1.RBAC::authenticate(); 用于在用户表中查找表单提交的用户名的数据,实质上就是一条用户表查寻语句。 =====> return M(modle)->where(array)->find(); 这个操作有两个参数原创 2013-11-01 23:18:20 · 609 阅读 · 0 评论 -
PHP一个很好理解的文件上传类
第一篇博文 !,就发一个文件上传类吧,这个类是基于兄弟连高老师上课将的那个文件上传类,之不过我觉得视频中在上传方法调用校验函数那一块,程序的结构不好理解(也许是我笨一点!),我稍作了一些修改,变得更清晰点,现在就把代码,贴给大家,希望大家多多指正,有不理解的地方可以留言给我。 class FileUpload{ /* 用法:原创 2013-10-26 23:46:34 · 489 阅读 · 0 评论 -
用递归的方法实现无限分类
Class Category { //按等级重组的无限分类 Static Public function unlimitedForLevel($data,$html='|--',$pid=0,$level=0){ $arr = array(); foreach($data as $value){ if( $value['pid'] == $pid ){ $va原创 2013-11-06 23:11:57 · 528 阅读 · 0 评论