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

首頁 > 語言 > PHP > 正文

php 刪除數(shù)組元素一些方法總結(jié)

2024-09-04 11:46:15
字體:
供稿:網(wǎng)友

數(shù)組元素刪除有很多種情況,一種是刪除第一個元素或隨意一個元素或刪除數(shù)組中空元素,下面我總結(jié)一下刪除數(shù)組元素的一些實例.

實例一,代碼如下:

  1. //刪除數(shù)組中的一個元素  
  2. function array_remove_value(&$arr$var){  
  3. foreach ($arr as $key => $value) {  
  4. if (is_array($value)) {  
  5. array_remove_value($arr[$key], $var);  
  6. else {  
  7. $value = trim($value);  
  8. if ($value == $var) {  
  9. unset($arr[$key]);  
  10. else {  
  11. $arr[$key] = $value;  
  12. }  
  13. }  
  14. }  

實例二,array_flip() 刪除數(shù)組重復(fù)元素,代碼如下:

  1. $arr1 = array (”age” => 30, “name” => “快樂園”, “age” => 20);  
  2. $arr1 = array_flip($arr1); //$arr1 變成了 array(”快樂園” => “name”, 20 => “age”);  
  3. //再把 $arr1 的鍵名與值還復(fù):  
  4. $arr1 = array_flip($arr1); 
  5. //上面的代碼寫得簡潔一些就是: 
  6. $arr1 = array_flip(array_flip($arr1)); 

實例三,array_pop 刪除數(shù)組的最后一個元素,代碼如下:

  1. $user=array('apple','banana','orange'); 
  2. $result=array_pop($user); 
  3. print_r($result); 
  4. print_r($user); 

刪除數(shù)組中指定值的元素

一、利用foreach和unset()函數(shù)刪除數(shù)組中的特定元素,代碼如下:

  1. foreach($array as $k=>$v){ 
  2. if($v == 'day'){ 
  3. unset($array[$k]): 

unset()函數(shù)即刪除指定的數(shù)組值.

二、利用array_flip()函數(shù)和unset()函數(shù)刪除數(shù)組中的特定值,代碼如下:

  1. $arr = array_flip($arr); 
  2. unset($arr['world']); 
  3. $arr = array_flip($arr); 
  4. print_r($arr); 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 清河县| 惠来县| 民权县| 宁陕县| 湟源县| 巴彦县| 齐河县| 北宁市| 津市市| 连南| 济阳县| 广州市| 江山市| 余江县| 吴桥县| 白水县| 西吉县| 开封市| 南岸区| 巴马| 高碑店市| 泰和县| 四会市| 喀喇沁旗| 武宁县| 耿马| 南岸区| 东港市| 汉阴县| 南郑县| 连云港市| 喀喇| 建湖县| 南和县| 北安市| 鄂托克前旗| 裕民县| 通江县| 芷江| 集贤县| 河池市|