thinkphp 获取控制器及控制器方法


Posted in PHP onApril 16, 2021

php 权限控制器等获取

php 获取文件名(获取控制器,通过读目录的方式)

$planPath = APP_PATH.$modules[$type]['name'].'/controller';
$planList = array();
$dirRes = opendir($planPath);
while($dir = readdir($dirRes))
{
	if(!in_array($dir,array('.','..','.svn')))
	{
		$planList[] = basename($dir,'.php');
	}
}

thinkphp 获取类对象里的方法名

$control = 'index';
$className = "app\\admin\\controller\\".$control;
// ReflectionClass PHP内置函数,不懂的自己查手册
$methods = (new \ReflectionClass($className))->getMethods(\ReflectionMethod::IS_PUBLIC);
PHP 相关文章推荐
开发大型PHP项目的方法
Oct 09 PHP
PHP与MySQL开发的8个技巧小结
Dec 17 PHP
php 伪造本地文件包含漏洞的代码
Nov 03 PHP
php引用返回与取消引用的详解
Jun 08 PHP
如何判断php数组的维度
Jun 10 PHP
php HTML无刷新提交表单
Apr 05 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
Apr 30 PHP
PHP创建/删除/复制文件夹、文件
May 03 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
PHP+MySQL实现消息队列的方法分析
May 09 PHP
详解Laravel5.6 Passport实现Api接口认证
Jul 27 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
PHP实现考试倒计时功能代码
Apr 16 #PHP
PHP对接阿里云虚拟号的实现(号码隐私保护)
PHP 对接美团大众点评团购券(门票)的开发步骤
PHP 技巧 * SVG 保存为图片(分享图生成)
Apr 02 #PHP
PHP解决高并发问题
php引用传递
Apr 01 #PHP
You might like
老照片 - 几十年前的收音机与人
2021/03/02 无线电
PHP生成Flash动画的实现代码
2010/03/12 PHP
php中JSON的使用方法
2015/04/30 PHP
php 判断字符串编码是utf-8 或gb2312实例
2016/11/01 PHP
在JS数组特定索引处指定位置插入元素的技巧
2014/08/24 Javascript
浅谈jQuery异步对象(XMLHttpRequest)
2014/11/17 Javascript
Javascript 赋值机制详解
2014/11/23 Javascript
javascript浏览器窗口之间传递数据的方法
2015/01/20 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
jquery组件WebUploader文件上传用法详解
2020/10/23 Javascript
BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)
2016/12/01 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
使用vue重构资讯页面的实例代码解析
2019/11/26 Javascript
Ant Design Vue table中列超长显示...并加提示语的实例
2020/10/31 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
[52:37]完美世界DOTA2联赛循环赛 Forest vs DM BO2第一场 10.29
2020/10/29 DOTA
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
Python实现的矩阵类实例
2017/08/22 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
pytorch中tensor的合并与截取方法
2018/07/26 Python
Python注释、分支结构、循环结构、伪“选择结构”用法实例分析
2020/01/09 Python
应届生财务会计求职信
2013/11/05 职场文书
青年文明号复核材料
2014/02/11 职场文书
优秀毕业生推荐信范文
2014/03/07 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
施工工地安全标语
2014/06/07 职场文书
2014年文员工作总结
2014/11/18 职场文书
教师个人年度总结
2015/02/11 职场文书
病危通知书样本
2015/04/17 职场文书
活动总结模板大全
2015/05/11 职场文书