91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中怎么向數組刪除元素

發布時間:2021-06-30 15:06:33 來源:億速云 閱讀:137 作者:Leah 欄目:編程語言

PHP中怎么向數組刪除元素,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

PHP數組刪除元素

定義了一個數組,有時想PHP數組刪除其中幾項怎么辦?我在www.phpbuilder.com中看到了一個答案,就是使用unset()函數。還是讓我們做一個測試吧。 

$a[]="a1";  $a[]="a2";  $a[]="a3";  for($i=0;  $i<sizeof($a);  $i++)  {  echo  $a[$i]  .  "  ";  }  unset($a[0]);  for($i=0;  $i<sizeof($a);  $i++)  {  echo  $a[$i]  .  "  ";  }

先生成一個有三個元素的數組$a,將其顯示出來,然后,將第1個(下標為0)刪除,再顯示出來。結果應該是數組還剩兩個元素了。但是不對呀!答案與我們想的不一樣,難道是unset() 不好用嗎?仔細想一想,原來unset($a[0])將第1個元素給刪除了,但是輸出時,我們還從$i=0  開始的,當然就不對了,php可不會自動調整下標的。這樣只好用別的方法處理了: 

$a[]="a1";  $a[]="a2";  $a[]="a3";  for($i=0;  $i<sizeof($a);  $i++)  {  echo  $a[$i]  .  "  ";  }  unset($a[0]);  reset($a);  //使數組指針回到第1個元素  while(list($c,  $d)=each($a))  {  echo  $d  .  "  ";  //$c為數組下標  }

這是一個通用的顯示數組的方法,可以不用考慮數組的下標了。 

關于PHP中怎么向數組刪除元素問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

柳州市| 孝昌县| 随州市| 高要市| 关岭| 天等县| 东兴市| 开封市| 长宁区| 榆林市| 饶平县| 凤山市| 嵊泗县| 吴川市| 加查县| 礼泉县| 耿马| 明星| 二连浩特市| 宜春市| 济阳县| 莆田市| 商城县| 淮南市| 湖口县| 枣强县| 定襄县| 灵武市| 巫溪县| 德化县| 印江| 钟山县| 卓资县| 桦甸市| 中江县| 民勤县| 崇阳县| 宣威市| 包头市| 象山县| 陕西省|