我有一个简单的问题:数组变量$_SESSION
和$_SERVER
请求到底是怎样的?它们是否只是在请求页面时设置并在请求页面之前保持不变(例如
for($i=0, $i<100, ++$i) {
echo $_SERVER['REQUEST_TIME'],'<br/>',$_SESSION['lastActive'],'<hr/>';
}
只会对每个变量执行一个请求并发布 100 行)或者我应该简单地将它们绑定到一个变量以避免不必要的服务器请求,例如
$time=$_SERVER['REQUEST_TIME'];
$lastActive=$_SESSION['lastActive'];
for ($i=0, $i<100, ++$i) {
echo $time,'<br/>',$lastActive,'<hr/>';
}
如果这听起来像常识,我很抱歉,但我只是不喜欢在可以避免的地方设置额外的变量,因此尝试做尽可能多的研究。