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 相关文章推荐
用IE远程创建Mysql数据库的简易程序
Oct 09 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
May 03 PHP
fleaphp crud操作之find函数的使用方法
Apr 23 PHP
PHP5中Cookie与 Session使用详解
Apr 30 PHP
PHP中time(),date(),mktime()区别介绍
Sep 28 PHP
使用swoole扩展php websocket示例
Feb 13 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
Dec 23 PHP
thinkphp配置文件路径的实现方法
Aug 30 PHP
PHP laravel中的多对多关系实例详解
Jun 07 PHP
PHP闭包定义与使用简单示例
Apr 13 PHP
PHP实现微信商户支付企业付款到零钱功能
Sep 30 PHP
layui数据表格自定义每页条数limit设置
Oct 26 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
PHP 引用文件技巧
2010/03/02 PHP
php 中文字符入库或显示乱码问题的解决方法
2010/04/12 PHP
php数组的概述及分类与声明代码演示
2013/02/26 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
php微信开发接入
2016/08/27 PHP
php简单截取字符串代码示例
2016/10/19 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
翻译整理的jQuery使用查询手册
2007/03/07 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
2014/03/16 Javascript
javascript生成大小写字母
2015/07/03 Javascript
浅谈angular.js中实现双向绑定的方法$watch $digest $apply
2015/10/14 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
2019/08/02 jQuery
[02:28]PWL开团时刻DAY3——Ink Ice与DeMonsTer之间的勾心斗角
2020/11/03 DOTA
django admin 后台实现三级联动的示例代码
2018/06/22 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
深入了解Django中间件及其方法
2019/07/26 Python
Anaconda使用IDLE的实现示例
2020/09/23 Python
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
自荐信的基本格式
2014/02/22 职场文书
房屋出售协议书
2014/04/10 职场文书
单位授权委托书范本
2014/09/26 职场文书
中学生检讨书1000字
2014/10/28 职场文书
会计岗位职责范本
2015/04/02 职场文书
社会实践活动总结格式
2015/05/11 职场文书
2017年大学生寒假社会实践活动总结
2016/04/06 职场文书
Html5调用企业微信的实现
2021/04/16 HTML / CSS