欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2021年03月03日 16:28:01   作者:小妮淺淺  
在本篇文章里小編給大家分享的是一篇關(guān)于php中使用array_filter()函數(shù)過(guò)濾數(shù)組實(shí)例講解,有興趣的朋友們可以學(xué)習(xí)下。

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

1、定義

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

重點(diǎn)在于過(guò)濾(而不是新增)某個(gè)元素,當(dāng)你處理到一個(gè)元素時(shí),如果返回了false,那么這個(gè)元素將會(huì)被過(guò)濾掉。PS:保持了原來(lái)的索引。

2、語(yǔ)法

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

3、參數(shù)

array

callback

Flag

4、返回值

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

5、實(shí)例

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

實(shí)例擴(kuò)展:

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

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

相關(guān)文章

  • 用php來(lái)改寫(xiě)404錯(cuò)誤頁(yè)讓你的頁(yè)面更友好

    用php來(lái)改寫(xiě)404錯(cuò)誤頁(yè)讓你的頁(yè)面更友好

    404錯(cuò)誤,很多人都知道,如果要訪問(wèn)的url不存在的時(shí)候就讀取顯示這個(gè)頁(yè)面;以往在處理404寫(xiě)幾行字,有心人對(duì)其稍加美化,首先我來(lái)說(shuō)明一下我的404究竟都能幫我做哪些事情以及PHP如何來(lái)改寫(xiě)你的404錯(cuò)誤頁(yè)
    2013-01-01
  • PHP設(shè)計(jì)模式之工廠模式實(shí)例總結(jié)

    PHP設(shè)計(jì)模式之工廠模式實(shí)例總結(jié)

    這篇文章主要介紹了PHP設(shè)計(jì)模式之工廠模式,簡(jiǎn)單介紹了工廠模式的概念、原理并結(jié)合實(shí)例形式總結(jié)分析了工廠模式的具體定義及使用方法,需要的朋友可以參考下
    2017-09-09
  • PHP使用 Pear 進(jìn)行安裝和卸載包的方法詳解

    PHP使用 Pear 進(jìn)行安裝和卸載包的方法詳解

    這篇文章主要介紹了PHP使用 Pear 進(jìn)行安裝和卸載包的方法,結(jié)合實(shí)例形式詳細(xì)分析了php使用 Pear 安裝及卸載擴(kuò)展包的相關(guān)操作命令與使用技巧,需要的朋友可以參考下
    2019-07-07
  • PHP合并兩個(gè)數(shù)組的兩種方式的異同

    PHP合并兩個(gè)數(shù)組的兩種方式的異同

    對(duì)數(shù)組的array_merge函數(shù)和+運(yùn)算符比較迷惑,寫(xiě)了個(gè)小程序比較下發(fā)現(xiàn)了他們的不同
    2012-09-09
  • php實(shí)現(xiàn)Session存儲(chǔ)到Redis

    php實(shí)現(xiàn)Session存儲(chǔ)到Redis

    這篇文章主要介紹了php實(shí)現(xiàn)Session存儲(chǔ)到Redis的方法,php Session可以保存到文本或者內(nèi)存、還有數(shù)據(jù)庫(kù),本文講的是存到Redis的方法,
    2015-11-11
  • PHP獲取當(dāng)前頁(yè)面URL函數(shù)實(shí)例

    PHP獲取當(dāng)前頁(yè)面URL函數(shù)實(shí)例

    這篇文章主要介紹了PHP獲取當(dāng)前頁(yè)面URL函數(shù)實(shí)例,講述了一個(gè)非常簡(jiǎn)單實(shí)用的獲取當(dāng)前頁(yè)面URL的函數(shù),并附帶說(shuō)明了server參數(shù)的用法,需要的朋友可以參考下
    2014-10-10
  • PHP網(wǎng)絡(luò)安全之命令執(zhí)行漏洞及防御

    PHP網(wǎng)絡(luò)安全之命令執(zhí)行漏洞及防御

    這篇文章主要介紹了PHP命令執(zhí)行漏洞及防御,網(wǎng)絡(luò)安全越來(lái)越受重視的今天,漏洞與防御都需要有所了解,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • PHP中根據(jù)IP地址判斷城市實(shí)現(xiàn)城市切換或跳轉(zhuǎn)代碼

    PHP中根據(jù)IP地址判斷城市實(shí)現(xiàn)城市切換或跳轉(zhuǎn)代碼

    先要獲取ip地址相當(dāng)簡(jiǎn)單,下面先介紹兩種獲取IP地址的代碼,后面需要利用QQIP庫(kù)來(lái)查找當(dāng)前IP是屬于那個(gè)IP段然后得出城市字段并返回
    2012-09-09
  • 如何用PHP導(dǎo)出PDF

    如何用PHP導(dǎo)出PDF

    實(shí)際工作中,我們要使用PHP動(dòng)態(tài)的創(chuàng)建PDF文檔,目前有許多開(kāi)源的PHP創(chuàng)建PDF的類庫(kù),今天我給大家來(lái)介紹一款優(yōu)秀的PDF庫(kù),它就是TCPDF,TCPDF是一個(gè)用于快速生成PDF文件的PHP5函數(shù)包。TCPDF基于FPDF進(jìn)行擴(kuò)展和改進(jìn),增強(qiáng)了實(shí)用功能。
    2021-05-05
  • php安裝ssh2擴(kuò)展的方法【Linux平臺(tái)】

    php安裝ssh2擴(kuò)展的方法【Linux平臺(tái)】

    這篇文章主要介紹了php安裝ssh2擴(kuò)展的方法,結(jié)合實(shí)例形式演示了基于Linux平臺(tái)的ssh2擴(kuò)展安裝步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-07-07

最新評(píng)論