首頁 >後端開發 >php教程 >php怎麼刪除陣列指定元素

php怎麼刪除陣列指定元素

藏色散人
藏色散人原創
2018-11-26 11:00:179593瀏覽

php刪除陣列指定元素的方法:先建立一個PHP範例檔案;然後定義一個陣列;最後透過unset函數刪除陣列指定元素即可。

php怎麼刪除陣列指定元素

本文操作環境:windows7系統、PHP7.1版、Dell G3電腦。

本篇文章主要介紹給大家PHP刪除陣列指定元素的具體實作方法。

在我們學習PHP的過程中,通常會遇到關於陣列的相關問題。那麼刪除陣列元素就是較為常見的一個問題且也是面試考點之一。

下面我們就給大家透過簡單的範例給大家介紹:

從陣列中刪除一個元素,刪除元素後,必須對整數鍵進行規範化的具體實作方法。

<?php
$x = array(1, 2, 3, 4, 5);
var_dump($x);

unset($x[3]);
$x = array_values($x);
echo &#39;&#39;;
var_dump($x);

結果如果下圖所示:

php怎麼刪除陣列指定元素

#上述程式碼中,我們先透過unset函數將陣列$x中下標為3的陣列元素刪除,這個下標為3的陣列值為4.然後我們再使用array_values函數使得刪除元素後的新陣列的整數鍵進行規範化。

unset()函數表示銷毀指定的變數。在函數中的行為會依賴想要銷毀的變數的類型而有所不同。

array_values()函數傳回一個包含給定陣列中所有鍵值的數組,但不保留鍵名。

本篇文章就是關於PHP刪除陣列指定元素並對整數鍵進行規範化的方法介紹,也很簡單易懂,希望對需要的朋友有所幫助!

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

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