如何将会话变量的初始值设置为“零”?

时间:2017-02-27 11:03:06

标签: php

我创建了会话变量,例如$_SESSION[coun]$_SESSION[coun1],其中按钮单击其值,以数字方式递增或递减,例如1,2或-1,-2等。实际上我想要当我离开页面或当我访问页面时,使$_SESSION[coun]$_SESSION[coun1]的值等于零,例如'0',它应该最初为'0',例如'0',或者我如何取消设置这些值会话变量,当我不在同一页面而不是我在其他页面上。我希望我清楚自己的想法。

1 个答案:

答案 0 :(得分:0)

始终初始化会话计数变量,或在输出处进行简单检查。

//variant a: variable initialization
if (!isset($_SESSION["count"]))
   $_SESSION["count"] = 0;

//variant b: output 0 if empty
$myOutput = isset($_SESSION["count"]) ? $_SESSION["count"] : 0;