加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

ThinkPHP中Common/common.php文件常用函数功能分析

发布时间:2020-12-14 14:05:23 所属栏目:大数据 来源:网络整理
导读:本文实例分析了ThinkPHP/Common/common.php文件常用函数功能。供大家参考研究具体如下: 1 覆盖系统标签 unset($tags['_overlay']); } }elseif(!empty($extends)) { $tags = $extends; } if($tags) { if(APP_DEBUG) { G($tag.'Start'); trace('[ '.$

本文实例分析了ThinkPHP/Common/common.php文件常用函数功能。分享给大家供大家参考,具体如下:

1 覆盖系统标签 unset($tags['_overlay']); } }elseif(!empty($extends)) { $tags = $extends; } if($tags) { if(APP_DEBUG) { G($tag.'Start'); trace('[ '.$tag.' ] --START--','','INFO'); } // 执行扩展 foreach ($tags as $key=>$name) { if(!is_int($key)) { // 指定行为类的完整路径 用于模式扩展 $name = $key; } //创建行为类对象,如:$class=$name.'Behavior';$behavior = new $class();//创建一个行为类对象 B($name,$params);//执行某个行为,参数1-行为名称 参数2-传入的参数 } if(APP_DEBUG) { // 记录行为的执行日志 trace('[ '.$tag.' ] --END-- [ RunTime:'.G($tag.'Start',$tag.'End',6).'s ]','INFO'); } }else{ // 未执行任何行为 返回false return false; } }
run($params);//给当前行为类对象传递参数 if(APP_DEBUG) { // 记录行为的执行日志 trace('Run '.$name.' Behavior [ RunTime:'.G('behaviorStart','behaviorEnd','INFO'); } }

注意:行为类、模型类、控制器类 都是在Think.class.php文件中的autoload函数中自动加载的:

php代码在线格式化美化工具:

JavaScript代码美化/压缩/格式化/加密工具:

在线XML格式化/压缩工具:

JSON代码格式化美化工具:

在线XML/JSON互相转换工具:

json代码在线格式化/美化/压缩/编辑/转换工具:

sql代码在线格式化美化工具:

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》及《》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读