如果if语句条件为真,如何声明2个或更多不同的后果?

时间:2015-07-13 20:15:11

标签: php if-statement

如果满足if语句条件,我想发生两件事。如果isset为true,则变量$ value将等于1.问题是我还希望会话变量$_SESSION['counter']的值增加1,但我不确定语法。

<?php
session_start();

$_SESSION ['counter']=0;

function checkbox_boolean ($name){

if (isset($_POST[$name]))   $slot1 = '1'; $_SESSION['counter']++; else $slot1='0';

}

1 个答案:

答案 0 :(得分:0)

这将有效,是一个更好的解决方案:

<?php
session_start();

$_SESSION['counter']=0;

function checkbox_boolean ($name){   
   $slot1=0;
  if(isset($_POST[$name])){
     $slot1 = 1;
     $_SESSION['counter']++;
  }

} 
?>