PHP數組元素的回調處理,用for()循環(huán)來(lái)遍歷數組
將一個(gè)函數做為參數進(jìn)行傳遞
array_filter():回調處理數組中的每個(gè)元素的值,僅返回結果為true的元素
實(shí)例:
$arr=[3,0,'',15,null,100,false,'php'];
echo '原始數組',var_export($arr,true),',共有:',count($arr),'個(gè)元素';
$arr1=array_filter($arr);
echo '新數組',var_export($arr1,true),',共有:',count($arr1),'個(gè)元素';
傳入一個(gè)回調: 匿名函數
$arr2=['name','password','static'];
$arr3=array_filter($arr2,function ($value){
return $value !== 'password';
});
echo var_export($arr3);
array_walk() :對數組中每個(gè)元素的鍵和值進(jìn)行處理實(shí)例:
$arr=['name'=>'張三','password'=>'php123','email'=>'xinz56@qq.com'];
echo var_export($arr,true);
格式化
array_walk($arr,function (&$value,$key ){
echo $key.':'.$value;
});
回調的第三個(gè)方法
array_walk($arr,function (&$value,$key,$name){
if($value!==$name){
exit('你不是管理員');
}else{
exit($key.':'.$value);
}
},'李四');
for()循環(huán)遍歷關(guān)聯(lián)數組實(shí)例:
$content=['張三','php123','xinz56.com'];
$rel='';
for ($i=0;$i<count($content);$i++)
{
$rel .=$content.'---';
}
echo rtrim($rel,'---');
總結:在于for循環(huán)的時(shí)候是按照數字遞增的,因此for只能訪(fǎng)問(wèn)鍵為數字的數組,對于數組中所有的鍵都是字符的,不能輸出。
猜你喜歡
聯(lián)絡(luò )方式:
電話(huà):18905275582
郵箱:1700970777@qq.com
-
網(wǎng)站建設公司如何做網(wǎng)站頁(yè)面設計?
在網(wǎng)站建設過(guò)程中網(wǎng)頁(yè)設計有多重要?目前北京網(wǎng)站建設公司在報價(jià)環(huán)節網(wǎng)站設計占比為40%-50%,前端開(kāi)發(fā)和程序開(kāi)發(fā)兩項占比50%左右。在做網(wǎng)站頁(yè)面設計時(shí)候,我們應該考慮如何利用手中的有限數據來(lái)設定或選定框架及主體結構。以及使用什么樣的色調...
-
如何開(kāi)通微信小程序商城
微信小程序商城是一套基于微信生態(tài)環(huán)境開(kāi)發(fā)的具有在線(xiàn)支付功能的商城系統。該系統是由開(kāi)發(fā)商自己組建的技術(shù)團隊開(kāi)發(fā)的,而不是微信自己的功能。微信只提供系統運境。因此,企業(yè)要想開(kāi)通自己的小程序商城,不是要找微信,而是要找軟件開(kāi)發(fā)商。當然,小程序需要企業(yè)自...
-
網(wǎng)站建設通過(guò)友情鏈接做優(yōu)化的好處
隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,揚州網(wǎng)站建設成為了企業(yè)熱衷的工作,這是因為其發(fā)揮的作用已經(jīng)被企業(yè)所認可所致,但是新的問(wèn)題產(chǎn)生了,企業(yè)越多,網(wǎng)站就越多,競爭肯定越大,所以網(wǎng)站建設之后,更重要的工作才剛剛開(kāi)始,那就是優(yōu)化網(wǎng)站,提升曝光率,提升網(wǎng)站的人氣。 &nbs...
-
網(wǎng)頁(yè)首屏設計方法
在各種設計中,一眼讓人看見(jiàn)的地方,都是我們要花大功夫設計的地方,那么到網(wǎng)頁(yè)設計中,首屏就是這樣一個(gè)一眼讓人看到的東西。今天我們來(lái)看看網(wǎng)頁(yè)首屏的設計方法. 首屏頁(yè)面是用戶(hù)初步瀏覽你的網(wǎng)站所接觸的&ldquo...
-
如何使用站點(diǎn)子鏈工具
百度站長(cháng)平臺使用的人有很多,可是依然有許多人不知道如何正確使用平臺中的站長(cháng)工具, 站點(diǎn)子鏈工具目前是試用版,該工具是鼓勵網(wǎng)站管理員將網(wǎng)站內子鏈提交給百度,這些信息能在百度搜索結果中以“站點(diǎn)子鏈”的形式展現,提...