我有幾個會話數組,我恰好從中刪除特定索引。例如,我有一個名爲$_SESSION['products']
的會話,此會話具有以下元素:$_SESSION['products'][0]
,$_SESSION['products'][1]
和$_SESSION['products'][2]
。PHP特定數組組織功能
我想刪除這些變量中的任何一個,問題是當你刪除第二個變量時,你搞亂了數組,使它無法顯示在for循環中。有沒有辦法重新排列以下內容:$_SESSION['products'][0]
和$_SESSION['products'][2]
到$_SESSION['products'][0]
和$_SESSION['products'][1]
與PHP內置函數?如果不是,這甚至有可能嗎?
'不能用於loop'庵顯示在,是的,它可以。 'foreach($ _ SESSION ['products']作爲$ product)'將跳過缺失的鍵。 – Izkata
@Izkata:'foreach!= for' – geomagas