全局循环旋转计数器

时间:2015-07-16 12:17:36

标签: php loops

有没有办法计算,有多少个旋转循环有一个PHP文件和包含在其中的文件?

我编写简单的框架,并希望保留循环旋转的统计信息。

include "fiveLoops.php"; // 250 spins 
 while(true){
    break;
    // 1 spin;
 }
 for($i=0;$i<10;$i++){
    // 10 spins; 
 }     
 // total spins 261

语言中是否有内置功能可以提供此类信息。

1 个答案:

答案 0 :(得分:0)

PHP中没有内置函数来保存循环旋转的统计信息。因此,您需要使用一个计数器,该计数器将存储在包含您的函数的文件中。

要存储该变量并将该变量包含在不同的PHP页面(功能页面)中,您需要使用session variable。默认情况下,会话变量将您的变量存储在服务器上,而不是存储在客户端cookie上大约一个小时。

例如,您可以$_SESSION['COUNT']并在循环将发生的文件中将其启动为零。

使用会话时,使用session_start启动会话非常重要,您可以使用会话将其放在每个文件的顶部。

在功能页面上,您需要检索会话变量并在while loop内相应地增加它。