首頁  >  文章  >  後端開發  >  php怎麼刪除陣列所有元素

php怎麼刪除陣列所有元素

王林
王林原創
2021-07-15 16:15:393530瀏覽

php刪除數組所有元素的方法是,使用unset函數直接刪除數組變量,將資源完全釋放,這樣數組就相當於被清空了。我們也可以將陣列重新定義為空數組,這樣也可以清空數組元素。

php怎麼刪除陣列所有元素

本文操作環境:windows10系統、php 7.3、thinkpad t480電腦。

如果我們要刪除一個陣列中的所有元素,那麼我們可以透過下面三種想法來完成。

例如現在我們有現在這樣一個數組,那我們該如何清空數組呢?

$array1 = array("item1", "item2", "item3");

清空數組的value 保留 key

foreach($array1 as $key=>$value){            
unset($array1[$value]);        }

這時count($array1) 的結果為3

將陣列重新定義為空數組

$array1 = array();

刪除數組變量,將資源完全釋放

unset($array1);

相關影片教學分享:php影片教學

#

以上是php怎麼刪除陣列所有元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn