php中使用array_filter()函數(shù)過(guò)濾空數(shù)組的實(shí)現(xiàn)代碼
今天在翻看手冊(cè)查詢array_filter()的使用細(xì)節(jié)時(shí),看到了個(gè)小關(guān)鍵點(diǎn):If no callback is supplied, all entries of input equal to FALSE (see converting to boolean) will be removed. 如果沒有給出回調(diào)函數(shù),所有的等于 FALSE 的元素將會(huì)被移除掉,這不正好可以用來(lái)過(guò)濾一些有空元素的數(shù)組嗎?連忙寫個(gè)例子測(cè)試一下想法:
$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
)
一些可以轉(zhuǎn)化為布爾型FALSE的數(shù)組元素都被移除了,對(duì)我們想要得到一個(gè)有效的數(shù)組作了一個(gè)非常全面的過(guò)濾。
相關(guān)文章
判斷、添加和刪除WordPress置頂文章的相關(guān)PHP函數(shù)小結(jié)
這篇文章主要介紹了判斷、添加和刪除WordPress置頂文章的相關(guān)PHP函數(shù)小結(jié),需要的朋友可以參考下2015-12-12php框架CodeIgniter主從數(shù)據(jù)庫(kù)配置方法分析
這篇文章主要介紹了php框架CodeIgniter主從數(shù)據(jù)庫(kù)配置方法,結(jié)合實(shí)例形式分析了CodeIgniter框架主從數(shù)據(jù)庫(kù)配置方法、模型model與控制器調(diào)用操作技巧以及相關(guān)注意事項(xiàng),需要的朋友可以參考下2018-05-05TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法分析
這篇文章主要介紹了TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法,結(jié)合實(shí)例形式分析了TP框架圖片上傳操作相關(guān)原理、實(shí)現(xiàn)步驟及操作注意事項(xiàng),需要的朋友可以參考下2020-04-04PHP實(shí)現(xiàn)WebService的簡(jiǎn)單示例和實(shí)現(xiàn)步驟
這篇文章主要介紹了PHP實(shí)現(xiàn)WebService的簡(jiǎn)單示例和實(shí)現(xiàn)步驟,本文直接給出示例代碼并分步驟講解,需要的朋友可以參考下2015-03-03ThinkPHP結(jié)合ajax、Mysql實(shí)現(xiàn)的客戶端通信功能代碼示例
這篇文章主要介紹了ThinkPHP結(jié)合ajax、Mysql實(shí)現(xiàn)的客戶端通信功能,需要的朋友可以參考下2014-06-06微信開發(fā)之網(wǎng)頁(yè)授權(quán)獲取用戶信息(二)
本文給大家闡述的微信開發(fā)基于yii2.0框架,對(duì)微信開發(fā)之網(wǎng)頁(yè)授權(quán)獲取用戶信息相關(guān)知識(shí)感興趣的朋友通過(guò)本文學(xué)習(xí)吧2016-01-01PHP+Ajax異步通訊實(shí)現(xiàn)用戶名郵箱驗(yàn)證是否已注冊(cè)( 2種方法實(shí)現(xiàn))
在網(wǎng)站注冊(cè)用戶時(shí)使用,主要為了無(wú)刷新異步驗(yàn)證用戶輸入的用戶名或者Email是否已注冊(cè)。2011-12-12php使用phpoffice/phpspreadsheet導(dǎo)出圖片實(shí)例
這篇文章主要為大家介紹了php使用phpoffice/phpspreadsheet導(dǎo)出圖片實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
這篇文章主要介紹了UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版的相關(guān)資料,需要的朋友可以參考下2015-12-12