国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

如何刪除PHP數組元素鍵值并重新排序

2020-03-22 17:55:37
字體:
來源:轉載
供稿:網友

想要刪除PHP數組中某個元素鍵值,然后重新規范索引排序。我們可以使用PHP中的內置函數unset()、array_html' target='_blank'>values(),這兩個函數來實現。

 

如何刪除PHP數組元素鍵值并重新排序

如何刪除PHP數組元素鍵值并重新排序

 

下面我們就結合簡單的代碼示例,給大家介紹刪除PHP數組元素鍵值并重新排序的方法。

代碼示例如下:

1 <?php2 3 //刪除數組元素鍵值重新排序4 5 $x = array(1,2,3,4,5);6 var_dump($x);7 8 unset($x[3]);9 $x = array_values($x);10 11 var_dump($x);

此段代碼中,我們打印了數組$x刪除$x[3]元素前、刪除后但沒進行重新排序操作,以及刪除后重新排序的結果。

排序對比如下圖所示:

如何刪除PHP數組元素鍵值并重新排序

如何刪除PHP數組元素鍵值并重新排序

如圖所示,我們通過array_values()對刪除元素后的數組重新索引。

相關函數介紹:

unset :釋放給定的變量

1 unset ( mixed $var [, mixed $... ] ) : void

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

如果在函數中 unset() 一個全局變量,則只是局部變量被銷毀,而在調用環境中的變量將保持調用 unset() 之前一樣的值。

array_values:返回數組中所有的值

1 array_values ( array $array ) : array

array_values() 返回 input 數組中所有的值并給其建立數字索引。

參數array數組。返回值,返回含所有值的索引數組。

本篇文章就是關于刪除PHP數組元素鍵值并重新排序的方法介紹,簡單易懂,也是PHP常見的面試題之一,希望對需要的朋友有所幫助!

以上就是如何刪除PHP數組元素鍵值并重新排序的詳細內容,更多請關注天華信息教育其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平泉县| 平度市| 龙门县| 都兰县| 玉龙| 桂平市| 库伦旗| 自治县| 同江市| 南康市| 百色市| 嘉祥县| 樟树市| 通榆县| 西藏| 洛川县| 苍山县| 铜梁县| 天台县| 玛曲县| 桃园市| 商丘市| 三江| 池州市| 海门市| 翁源县| 工布江达县| 青神县| 榕江县| 金华市| 金门县| 兴国县| 张家川| 远安县| 三亚市| 庆阳市| 乌拉特后旗| 华宁县| 开平市| 潜山县| 井冈山市|