在我的文件adapter.php我有以下代碼:PHP靜態變量不工作
案「buyCard」:
static $order=array();
$id=$_POST['id'];
$quantity=$_POST['quantity'];
$price=$_POST['price']; //var_dump($price);
$order['id']=$id; $order['quantity']=$quantity; $order['price']=$price;
static $i=0;
$_SESSION[$i]=$order; $i++; var_dump($i);
break;
在那裏同樣的ID,價格和數量信息來自阿賈克斯放在卡。 PHP文件,它被激活'onclick'。我需要一個計數器,這會幫助我在每次用戶點擊觸發此事件的按鈕時在會話中存儲數據。但我的計數器'靜態$我'應該作爲索引工作不增加,我不知道爲什麼?如果有其他解決方案,我很高興聽到這個問題。
我剛剛測試了你的腳本,你的'靜態$ i'正在增加。 –
因爲每次請求都會再次創建'static $ i'? –
不,我創建它也是全局的,但它始終是1 ... – MoKe