$_SESSION["long_leave"]=$assign; 
long_leave你自己启的名字

解决方案 »

  1.   

    在某个地方赋果值了 
    $_SESSION['long_leave'] =$value;
    $assign=$_SESSION["long_leave"];得到的就是$value的值
      

  2.   

             $assign=$_SESSION["long_leave"];
            
             if($assign["long_annual"]>0){
             $add=$assign["long_annual"];怎么理解??
      

  3.   

    $_SESSION["long_leave"]里面保存的应该是一个数组
      

  4.   

    1.先把$_session的值赋给$assign
    2.如果$assign的值大于0(感觉有点像数组)
    3.把assign里的这个值赋给$add
    其实,可是不用这样写如果是数组的话,还要用一个loop来赋值
    如for语句
    如果不是数组的话,直接赋值就可以了,比如:
    $assign=$_SESSION["long_leave"];
    if(!empty($assign)){
    $add=$assign;