有没有办法计算,有多少个旋转循环有一个PHP文件和包含在其中的文件?
我编写简单的框架,并希望保留循环旋转的统计信息。
include "fiveLoops.php"; // 250 spins
while(true){
break;
// 1 spin;
}
for($i=0;$i<10;$i++){
// 10 spins;
}
// total spins 261
语言中是否有内置功能可以提供此类信息。
答案 0 :(得分:0)
PHP中没有内置函数来保存循环旋转的统计信息。因此,您需要使用一个计数器,该计数器将存储在包含您的函数的文件中。
要存储该变量并将该变量包含在不同的PHP页面(功能页面)中,您需要使用session variable
。默认情况下,会话变量将您的变量存储在服务器上,而不是存储在客户端cookie上大约一个小时。
例如,您可以$_SESSION['COUNT']
并在循环将发生的文件中将其启动为零。
使用会话时,使用session_start
启动会话非常重要,您可以使用会话将其放在每个文件的顶部。
在功能页面上,您需要检索会话变量并在while loop
内相应地增加它。