介绍
在ThinkPHP中使用SHOW_RUN_TIME无法显示运行时间如何解决?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
ThinkPHP是什么
ThinkPHP属于一种免费的开发框架,能够用于开发前端网页,最早ThinkPHP是为了简化开发而产生的,ThinkPHP同时也是遵循输入协议,最初是从Struts演变过来,也把国外一些好的框架模式进行利用,使用面向对象的开发结构,兼容了很多标签库等模式,它能够更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何php应用开发都可以从ThinkPHP的简单,兼容和快速的特性中受益。
。具体如下:
在ThinkPHP的配置。php中设置:
代码如下:
& # 39; SHOW_RUN_TIME& # 39;=祝辞;真实;
可以在模板输出运行时间,但是有的时候会出现不显示运行时间的情况。
对此解决方法如下:
打开ThinkPHP \ Lib \认为\ \ View.class核心。php文件,
在输出保护功能(内容,显示美元)方法中
将:
如果(C (& # 39; HTML_CACHE_ON& # 39;)), HtmlCache: writeHTMLCache($内容); ,如果(显示美元){ ,如果(false !==,大小写敏感(内容、美元& # 39;{__RUNTIME__} & # 39;)) ,{=美元才能runtime C (& # 39; SHOW_RUN_TIME& # 39;) ?, & # 39; & # 39;。$ this→showTime() # 39;公司& # 39;,:,& # 39;& # 39;; 时间=美元才能content str_replace (& # 39; {__RUNTIME__} & # 39;,,运行时,美元,美元的内容); ,} 美元,echo 内容; ,如果(C (& # 39; SHOW_PAGE_TRACE& # 39;)), $ this→showTrace (); ,return 零; }else { 美元,return 内容; }
改为:
如果(C (& # 39; HTML_CACHE_ON& # 39;)), HtmlCache: writeHTMLCache($内容); ,如果(显示美元){ ,runtime 美元;=,C (& # 39; SHOW_RUN_TIME& # 39;) ?, & # 39; & # 39;。$ this→showTime() # 39;公司& # 39;,:,& # 39;& # 39;; ,如果(false !==,大小写敏感(内容、美元& # 39;{__RUNTIME__} & # 39;)) ,{ 时间=美元才能content str_replace (& # 39; {__RUNTIME__} & # 39;,,运行时,美元,美元的内容); ,} 其他的, 美元才能content 。=,运行时美元; 美元,echo 内容; ,如果(C (& # 39; SHOW_PAGE_TRACE& # 39;)), $ this→showTrace (); ,return 零; }else { 美元,return 内容; }
看完上述内容,你们掌握在ThinkPHP中使用SHOW_RUN_TIME无法显示运行时间如何解决的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!