![](/img/trans.png)
[英]PHP: is it possible to end a script like exit() but from inside a php class/object
[英]PHP: will there be any possible harm if I put exit; at the end of the script?
显然,如果我exit;
,对我的CodeIgniter应用程序的请求最多可以节省300毫秒 exit;
在index.php
的末尾。
/*
* --------------------------------------------------------------------
* LOAD THE BOOTSTRAP FILE
* --------------------------------------------------------------------
*
* And away we go...
*/
require_once BASEPATH.'core/CodeIgniter.php';
/* End of file index.php */
/* Location: ./index.php */
exit; // <~~ save me ~300ms request time, from ~900ms to ~600ms
我知道,这很奇怪,我想不出任何合理的解释。 我正在寻找答案,并尝试在孤立的环境中重现行为。 但是同时,如果有我不知道的任何明显原因,我想问一下...
如果我退出,会不会有任何伤害? 在CodeIgniter 3.0的index.php末尾?
您是否考虑过关闭xdebug扩展并再次对其进行测试? 如果我在Windows机器上这样做-所有php脚本都能更流畅,更快速地运行-
我问这个问题是因为无论如何您的退出都是文件的结尾。 用您的一种观点写类似
<h3>Rendertime:<?php echo $this->benchmark->elapsed_time();?></h3>
看看有没有退出的执行时间。 大多数情况下,它们是相同的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.