QuPHP

QuPHP是一个轻量级的PHP框架


响应结果缓存区

<p>前要: <strong>响应结果缓存区与响应结果暂存区并不一样。不一致在如下几个方面:</strong></p> <ol> <li>响应结果应该先存储在缓存区,然后将缓存区内容“转移到”暂存区里。</li> <li>响应结果缓存区可以有多个,但是暂存区只能有1个。</li> <li>可以通过响应结果的不同,选择任意一个响应结果缓存区。</li> <li>响应结果缓存区的内容可以直接进行更改,但是暂存区没有Setter的方法。</li> </ol> <h2>温馨提示</h2> <p><strong>本页面所有介绍,都应该在按照Main简介的方式引入后才能按要求使用</strong></p> <h2>增加“响应结果缓存区域”的数量(高级用法)</h2> <p>一般情况下,响应结果缓存区存储有1个缓存区域,若您需要处理404,403等页面,那么您应该是需要多增加几个缓存区域,然后根据响应结果来选择哪个缓存区导入暂存区。 下面为功能的介绍:</p> <pre><code>* AddTempLength(int $addLength) [void] * 增加“响应结果缓存区域”的数量(高级用法) * @param int $addLength 增加的数量</code></pre> <h2>获得“响应结果缓存区域&quot;的数量(高级用法)</h2> <p>在您处理一些复杂的情况时(例如通过循环自动添加缓存区数量),希望得到现有的缓存区域数量时,您可以通过GetTempLength()方法获得。 下面为功能的介绍:</p> <pre><code>* GetTempLength() [int] * 获得“响应结果缓存区域&amp;quot;的数量(高级用法)</code></pre> <h2>获得空闲的“响应结果缓存区域”的位置(高级用法)</h2> <p>在您处理一些自动化的情况下,需要了解那些缓存区域是空闲的,您可以通过GetFreeTemp()方法获得一个数组。数组内的数字即空闲区域的下标(索引,Index)。 下面为功能的介绍:</p> <pre><code>* GetFreeTemp() [int[]] * 获得空闲的“响应结果缓存区域”的位置(高级用法)</code></pre> <h2>设置某一“响应结果缓存区域”的内容(高级用法)</h2> <p>在您通过Route等库获得内容时,您需要将内容处理在缓存区域中。在您处理部分页面的场景中,您也需要写入缓存区域......您可以通过SetFreeTempContent(int $address, string $content)来设置。 下面为功能的介绍:</p> <pre><code>* SetTempContent(...) [bool] * 设置某一“响应结果缓存区域”的内容(高级用法) * @param int $address 响应结果缓存区域的位置(下标) * @param string $content 要保存的字符串(可以是通过php响应后的字符串数据,也可为空)</code></pre> <h2>将某一“响应结果缓存区域”的内容设置放置在暂存区中(高级用法)</h2> <p>在您程序的设计中,如果需要响应,那么您应该在响应前,将某一个缓存区的内容写入暂存区。因此,您应当使用UseTemp(int $address)方法。 下面为功能的介绍:</p> <pre><code>* UseTemp(...) [bool] * 将某一“响应结果缓存区域”的内容设置放置在暂存区中(高级用法) * @param int $address 响应结果缓存区域的位置(下标)</code></pre>

页面列表

ITEM_HTML