[php]如何從 PHP 中的陣列中刪除元素

參考網址:DelftStack

  1. 使用 unset() 函式從 PHP 陣列中刪除一個元素 此函式不會更改索引值。索引值與以前相同。
  2. 使用 array_splice() 函式從 PHP 中的陣列中刪除一個元素 array_splice 函式將自動為鍵重新索引。
  3. 使用 array_diff() 函式從 PHP 中的陣列中刪除一個元素 此函式不會更改陣列元素的索引。

實作後發現array_diff()會將索引值做一些改變,卻也不是從0開始,可用shuffle()讓索引值重整。

 

本篇發表於 程式設計。將永久鏈結加入書籤。