php刪除數組元素樣本分享

來源:互聯網
上載者:User

 這篇文章主要介紹了php刪除數組元素樣本,需要的朋友可以參考下

PHP刪除數組元素的具體方法: 1.用unset()方法: 代碼如下:<?php$a=array("red", "green", "blue", "yellow");   count($a); //得到4   unset($a[1]); //刪除第二個元素   count($a); //得到3   echo $a[2]; //數組中僅有三個元素,本想得到最後一個元素,但卻得到blue,   echo $a[1]; //無值   ?>  缺點:刪除數組中的元素後,數組中的元素個數(用count()得到)變了,但數組下標卻沒有重新排列,還必須用PHP刪除數組元素前的key來操作相應的值. 2.用array_splice()方法:代碼如下:<?php$a=array("red", "green", "blue", "yellow");   count ($a); //得到4   array_splice($a,1,1); //刪除第二個元素   count ($a); //得到3   echo $a[2]; //得到yellow   echo $a[1]; //得到blue?>  這個程式和前一個相對比,就可以看到,array_splice()不僅刪除了元素,還把元素重排了,這樣在數組各元素中間就不會有空值!  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.