我提前为这个问题道歉 - 我确定之前已经回答了,(好吧,我之前已经完成了),我在搜索中找不到任何东西,而我的大脑正在空白......
我在PHP中有一个数组print_r
输出:
Array
(
[0] => VALUE
[1] => VALUE
[2] => VALUE
[3] => VALUE
[4] => VALUE
)
我使用unset($_SESSION['item'][$lineID]);
取消设置数组中的特定行,我留下了:
Array
(
[0] => VALUE
[1] => VALUE
[3] => VALUE
[4] => VALUE
)
元素[2]
已被删除,因此生成的数组不再按数字顺序排列
(例如 - [0][1][3][4]
代替[0][1][2][3]
)。
我在生成的数组上运行什么PHP命令以“取出空白”并重新格式化它以便从 1到n
按顺序数字化答案 0 :(得分:5)
在unset()
$array = array_values($array);