84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
我在当前页面的控制器里面写的 $name也都有值 我就是想刷新一次当前页面后就执行一次这个count函数 这样写为什么不行呢?这样写每次得到的都是同一个值
$name=I('t'); function count(){ static $a=0; ++$a; echo $a; } if(!empty($name)){ count(); }
怎样每次刷新页面时都让$a加一呢?-PHP中文网问答-怎样每次刷新页面时都让$a加一呢?-PHP中文网问答
围观一下哦,学习一下。
$name=I('t'); function count(){ // 首先判断session中是否已设置名为a的值 if(session('?a')) { // 此行用原生php也可写成 if(isset( $_SESSION['a'] )) $a = session('a'); // 已经设置,则从session中取出值 }else{ $a=session('a',0); // 没有设置,则设置初始值0 } $a++; echo $a; session('a', $a); // 把a的值保存到session中以便下次使用。 } if(!empty($name)){ count(); }
仅供参考
怎样每次刷新页面时都让$a加一呢?-PHP中文网问答-怎样每次刷新页面时都让$a加一呢?-PHP中文网问答
围观一下哦,学习一下。
仅供参考