0

セッションを1または0として保存し、別の変数を介してそのキーを設定しようとしています。SESSIONデータを使用しようとすると、そこにはありません。私は以下のコードを使用しています。アドバイスをいただければ幸いです。

session_start();
$num ='1';
            $_SESSION[$num] =='0';          
            if(isset($_SESSION[$num])){
                echo 'ran';
            }
4

3 に答える 3

4

これは比較であり、割り当てではありません。

$_SESSION[$num] =='0';

単一の等号を使用します。

$_SESSION[$num] = '0';
于 2012-10-01T11:09:41.280 に答える
4
 $_SESSION[$num] =='0';   

これはあるべきです

 $_SESSION[$num] ='0';

=割り当てに==使用され、比較に使用されます

于 2012-10-01T11:10:29.697 に答える
0

等号を 1 つだけ使用する = 2 つではなく ==

$_SESSION[$num] = '0';

于 2012-10-01T11:12:25.713 に答える