濮阳杆衣贸易有限公司

主頁 > 知識庫 > php中使用array_filter()函數(shù)過濾數(shù)組實例講解

php中使用array_filter()函數(shù)過濾數(shù)組實例講解

熱門標(biāo)簽:注冊400電話申請 常州地圖標(biāo)注服務(wù)商 地圖標(biāo)注平臺怎么給錢注冊 新河科技智能外呼系統(tǒng)怎么樣 釘釘打卡地圖標(biāo)注 衡水外呼系統(tǒng)平臺 安裝電銷外呼系統(tǒng) 百度商鋪地圖標(biāo)注 福州人工外呼系統(tǒng)哪家強(qiáng)

在數(shù)組中元素的過濾上,有一種方法比較特殊,結(jié)合了回調(diào)函數(shù)的使用,通過鍵值來與函數(shù)進(jìn)行對應(yīng)。相信說到這里很多人對于這種函數(shù)方法已經(jīng)很好奇了,它就是array_filter() 函數(shù)的使用。接下來我們對該函數(shù)的定義、語法、參數(shù)、返回值、實例進(jìn)行全面的介紹,具體過濾方法展現(xiàn)如下。

1、定義

array_filter用回調(diào)函數(shù)處理數(shù)組中的各個元素。

重點在于過濾(而不是新增)某個元素,當(dāng)你處理到一個元素時,如果返回了false,那么這個元素將會被過濾掉。PS:保持了原來的索引。

2、語法

array array_filter ( array $array [, callable $callback [, int $flag = 0 ]] )

3、參數(shù)

array

callback

Flag

4、返回值

返回過濾的數(shù)組。

5、實例

$arr2 = array('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5,'f'=>6);
  $resArr2=array_filter($arr2,'fun_odd');//其中的fun_odd必須加引號,不能加()
  print_r($resArr2);
  function fun_odd($arr){
  if($arr % 2 == 1){
    return $arr;
  }
  }

實例擴(kuò)展:

$entry = array( 
             0 => '藍(lán)色夏威夷的博客', 
             1 => false, 
             2 => 1, 
             3 => null, 
             4 => '', 
             5 => 'https://www.jb51.net', 
             6 => '0',
             7 => array(),
             8 => 0
          );
$validarr = array_filter($entry);
print_r($validarr);
//輸出結(jié)果:
Array
(
    [0] => 藍(lán)色夏威夷的博客
    [2] => 1
    [5] => https://www.jb51.net
)

到此這篇關(guān)于php中使用array_filter()函數(shù)過濾數(shù)組實例講解的文章就介紹到這了,更多相關(guān)php中使用array_filter()函數(shù)過濾數(shù)組內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 正則表達(dá)式之零寬斷言實例詳解【基于PHP】
  • 詳解各種PHP函數(shù)漏洞
  • php bcdiv和bcmul 函數(shù)的怪異現(xiàn)象
  • PHP危險函數(shù)禁用深入詳解
  • php array_map()函數(shù)實例用法
  • PHP執(zhí)行系統(tǒng)命令函數(shù)實例講解
  • PHP超級全局變量、魔術(shù)變量和魔術(shù)函數(shù)匯總整理
  • python如何調(diào)用php文件中的函數(shù)詳解
  • PHP中斷言函數(shù)的使用詳解

標(biāo)簽:鶴崗 白城 唐山 柳州 鷹潭 六安 遼陽 克拉瑪依

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php中使用array_filter()函數(shù)過濾數(shù)組實例講解》,本文關(guān)鍵詞  php,中,使用,array,filter,函數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php中使用array_filter()函數(shù)過濾數(shù)組實例講解》相關(guān)的同類信息!
  • 本頁收集關(guān)于php中使用array_filter()函數(shù)過濾數(shù)組實例講解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    鞍山市| 和政县| 靖远县| 黄冈市| 故城县| 马鞍山市| 莲花县| 霍林郭勒市| 平远县| 资溪县| 江城| 南溪县| 萍乡市| 阿尔山市| 浏阳市| 马公市| 理塘县| 宁都县| 尖扎县| 深圳市| 额尔古纳市| 广宁县| 阳新县| 乌鲁木齐县| 东平县| 宁阳县| 虎林市| 甘泉县| 神农架林区| 德阳市| 威海市| 灯塔市| 乃东县| 石嘴山市| 榕江县| 桃源县| 阿拉善盟| 江孜县| 清涧县| 合阳县| 特克斯县|