一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP去除空數組且數組鍵名重置的講解

PHP去除空數組且數組鍵名重置的講解

2019-06-07 12:59炫酷飛揚服務器之家 PHP教程

今天小編就為大家分享一篇關于PHP去除空數組且數組鍵名重置的講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

php空數組的話,能夠運用 php函數array_filter() .

array array_filter ( array [, callback callback] ) 

array_filter() 順次將 array 數組中的每個值傳遞到 callback 函數。假如 callback 函數回來 TRUE,則 array 數組的當時值會被包含在回來的成果數組中。數組的鍵名保存不變。

假如沒有供給 callback 函數,array_filter() 將刪去 array 中所有等值為 FALSE 的條目.這也即是過濾數組空白元素的精華.

如下所示:

$entry = array(  
       0 => '服務器之家',  
       1 => false,  
       2 => 1,  
       3 => null,  
       4 => '',  
       5 => 'www.ythuaji.com.cn',  
       6 =>'0' 
     );  
print_r(array_filter($entry));  

上列代碼輸出內容:

Array 

    [0] =>php去除空數組
    [2] => 1 
    [5] =>www.ythuaji.com.cn
)

能夠看出,false,null,和真正的”空白以及0都被過濾了,并且數組的下標沒有改變.

這么就引申出來一個新問題,假如我想對array_filter()處理過的新數組的鍵名序列化成0,1,2,3這么的怎么辦呢?這在數組比較中是很有用的,那么需求用到 php的sort()函數.

bool sort ( array &array [, int sort_flags] ) 

本函數對數組進行排序。當本函數結束時數組單元將被從最低到最高從頭安排。

留意: 本函數為 array 中的單元賦予新的鍵名。這將刪去原有的鍵名而不僅是從頭排序。

假如成功則回來 TRUE,失敗則回來 FALSE。

PHP代碼

$my_array = array("0" => "服務器之家 ", "2" => "1", "5" => "www.ythuaji.com.cn");  
sort($my_array);  
print_r($my_array);  
?> 

輸出成果為:

Array   
(   
    [0] => 1   
    [1] => www.ythuaji.com.cn  
    [2] => 服務器之家   

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美操大逼视频 | 亚洲国产在线综合018 | 欧美男男gaysgays| 91调教| 国产久热香蕉在线观看 | 日本成年片高清在线观看 | 久久精品中文騷妇女内射 | 369看片网 | 91成人啪国产啪永久地址 | 亚洲 欧美 中文字幕 在线 | 欧美色精品天天在线观看视频 | 欧美一级特黄特色大片免费 | 日韩在线免费 | 欧美亚洲综合另类 | 女教师波多野结衣高清在线 | 女人国产香蕉久久精品 | 欧洲vodafonewifi日本 | 故意短裙公车被强好爽在线播放 | 免费在线电视 | 福利国模私拍视频在线观看 | 东北老女人91p0rny | 美国xaxwaswaskino| 国产自拍啪啪 | 成人午夜在线视频 | 亚欧精品在线观看 | 石原莉奈被店长侵犯免费 | 国产成人亚洲精品乱码在线观看 | 四虎黄色网址 | 办公室里被迫高h | 欧美a欧美1级 | 午夜一级毛片看看 | 97伊人久久精品亚洲午夜 | 性德国高清xxxxbbbb | 精品国产三级av在线 | 俄罗斯美女大逼 | 亚洲电影不卡 | 亚洲人成绝费网站色ww | 男男gaygays中国 | 高清一区二区 | 日本一区二区三区精品 | 免费人成在线观看 |