响应(打印)及结束
<p>前要: 在QuPHP中,按照流程,所有的响应内容,都应该保存在Main线的输出线中。<strong>因此,您不应该在QuPHP的模块代码中,出现echo,die,var_dump等PHP原生打印的功能(尽管他们仍然可以使用),您应该使用QuPHP提供的功能来完成输出</strong>。</p>
<h2>响应结果暂存区</h2>
<p>响应结果暂存区是保存输出线内容的一个区域,他会按照Designer->HTML->Route->Main的流程,从最基层开始一步步存储。<strong>若您使用了echo,var_dump等函数,他并不会出现在响应结果暂存区中。因此,使用那些函数是错误的处理方式</strong></p>
<h2>响应</h2>
<p>响应(Response)可以将响应结果暂存区中的内容,响应给客户端。<strong>但是响应并不意味程序结束,您还需要通过End来结束程序</strong>。
如果您需要响应,您应该在需要响应的位置添加如下代码:(您需要在按照简介方式引入Main后才能正常使用)</p>
<pre><code class="language-PHP">Main::Response();</code></pre>
<h2>结束程序</h2>
<p>如果您需要结束程序,您可以通过End来结束程序的进程。结束后程序将会停止运行。
如果您需要结束程序,您应该在需要响应的位置添加如下代码:(您需要在按照简介方式引入Main后才能正常使用)</p>
<pre><code class="language-PHP">Main::End();</code></pre>