[請益] 有關unset的疑問
最近在寫程式的時候遇到一個問題
就是我在刪除陣列中元素的時候
用 unset($a[$n]);
可是他連同 $a[$n+1] 一起刪除了
而且最讓我疑惑的是 Firefox沒有這樣的問題 只有IE有 orz
下面是我的程式 請各位大大幫我檢查一下 orz
$a = explode(",",$_SESSION['a']);
$b = explode(",",$_SESSION['b']);
$n = $_POST['n'];
unset($a[$n]);
unset($b[$n]);
$_SESSION['a'] = join(",",$a);
$_SESSION['b'] = join(",",$b);
狀況:
$a = array("1","2","3")
$b = array("1","1","1")
$n = 0
unset後
$a = array("3")
$b = array("1")
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.92.86
推
07/17 18:50, , 1F
07/17 18:50, 1F
→
07/17 18:51, , 2F
07/17 18:51, 2F
推
07/17 20:06, , 3F
07/17 20:06, 3F
→
07/17 20:06, , 4F
07/17 20:06, 4F
→
07/17 20:07, , 5F
07/17 20:07, 5F
→
07/17 20:07, , 6F
07/17 20:07, 6F
推
07/17 20:26, , 7F
07/17 20:26, 7F
→
07/17 20:26, , 8F
07/17 20:26, 8F
→
07/17 20:27, , 9F
07/17 20:27, 9F
推
07/18 12:22, , 10F
07/18 12:22, 10F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章