0
的的我得以下數組:驗票ID陣列
array (
array(
"id" => "1",
"items" => array(
// items array
),
)
array(
"id" => "2",
"items" => array(
// items array
),
)
array(
"id" => "3",
"items" => array(
// items array
),
)
array(
"id" => "4",
"items" => array(
// items array
),
),
)
現在後一個項目被移動到另一個ID和ID用一箇中沒有任何文章,它會從陣列中刪除,作爲例子,陣列ID 3將被刪除。現在ID是1,2和4.我需要重新計算它們,刪除之後將ID顯示爲1,2和3.
我需要某人指向我正確的方向,只是一個建議如何開始,我不想收到一個閱讀使用的代碼,因爲我不會從中學習。
您認爲如何?我是否需要循環這個數組並填充一個新的數組,並且會再次保存?或者,他們的功能我不知道哪個可以讓這更容易?
重新計算的數字,如果改變順序不會做出任何效果,那麼你可以指定最後一個項目的ID被刪除的ID。 例如。如果有1,2,3,4,5,..... 100,並且如果你想刪除ID = 36的項目,只是最後一個(即id = 100到id = 36) –
如果這是你的完整結構,你可以通過'''''''''''''''''''''''''''''''''id' – lootsch