在ThinkPHP中使用SHOW_RUN_TIME无法显示运行时间如何解决

  介绍

在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无法显示运行时间如何解决的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

在ThinkPHP中使用SHOW_RUN_TIME无法显示运行时间如何解决