我試圖將會話保存爲1或0並通過另一個變量設置其密鑰。儘管當我使用SESSION數據時,它不在那裏。我正在使用下面的代碼,並希望得到任何建議。使用變量作爲會話密鑰
session_start();
$num ='1';
$_SESSION[$num] =='0';
if(isset($_SESSION[$num])){
echo 'ran';
}
我試圖將會話保存爲1或0並通過另一個變量設置其密鑰。儘管當我使用SESSION數據時,它不在那裏。我正在使用下面的代碼,並希望得到任何建議。使用變量作爲會話密鑰
session_start();
$num ='1';
$_SESSION[$num] =='0';
if(isset($_SESSION[$num])){
echo 'ran';
}
這是比較,不是分配:
$_SESSION[$num] =='0';
使用一個等號:
$_SESSION[$num] = '0';
$_SESSION[$num] =='0';
這應該是
$_SESSION[$num] ='0';
=
用於分配和使用==
用於比較
僅使用一個等號=不是兩個==
$ _SESSION [$ NUM] = '0';
謝謝!這樣一個愚蠢的錯誤忽略了! – Somk