av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

php array_map()函數(shù)實例用法

瀏覽:98日期:2022-09-08 09:17:07

有時候我們想要對數(shù)組里的元素進行改變,不過在函數(shù)的選擇上犯了難題。本篇帶來的是array_map函數(shù),對于數(shù)組中元素的值進行調(diào)整,然后再返回新的數(shù)組,處理數(shù)組的數(shù)量上也不止一個。下面我們就array_map()函數(shù)的說明、語法、參數(shù)、返回值、實例帶來詳解。

1、說明

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

在函數(shù)中你可以改變各個元素的值,重點在你需要什么樣的值就返回什么樣的值,保持索引。

可以一次性處理多個數(shù)組。但是數(shù)組的數(shù)量應該與回調(diào)函數(shù)的參數(shù)保持一致

2、語法

array_map(myfunction,array1,array2,array3...)3、參數(shù) myfunction 必需。用戶自定義函數(shù)的名稱,或者是 null。 array1 必需。規(guī)定數(shù)組。 array2 可選。規(guī)定數(shù)組。 array3 可選。規(guī)定數(shù)組。4、返回值

返回包含用戶自定義函數(shù)作用后的 array1 的值的數(shù)組。

5、實例

public function test_array_map(Request $request) { $aa = array(’aa’, ’bb’); $bb = array_map(function($item) { $item = $item . ’aa’ ; return $item; }, $aa); var_dump($aa);

知識點擴展:

php array_map()數(shù)組函數(shù)使用說明

/*函數(shù)array_map()函數(shù):多數(shù)組回調(diào)函數(shù)---將回調(diào)函數(shù)作用到給定數(shù)組的單元上 * 1、語法:array array_map ( callback callback, array arr1 [, array ...] ) * 2、描述:返回一個數(shù)組,該數(shù)組包含了 arr1 中的所有單元經(jīng)過 callback 作用過之后的 * 單元。callback 接受的參數(shù)數(shù)目應該和傳遞給 array_map() 函數(shù)的數(shù)組數(shù)目一致。 * 3、注意事項: * 3.1、多數(shù)組回調(diào)函數(shù)作用于一個數(shù)組時,將保留原有數(shù)組的鍵名,也就是返回的數(shù)組的鍵名就是 * 作用到給定數(shù)組的鍵名 * 3.2、多數(shù)組回到函數(shù)作用于兩個或多個數(shù)組時,他們的長度要一致,并且將忽略原來多個數(shù)組的 * 鍵名,統(tǒng)一分配數(shù)字索引作為鍵名 */ //單個數(shù)組使用的例子 $websites=array('g'=>'google','b'=>'baidu','y'=>'yahoo'); //輸出原數(shù)組 echo '<pre>'; print_r($websites); echo '</pre>'; //定義對單個數(shù)組處理的回調(diào)函數(shù) function change_value($value){ return ucfirst($value).'.com'; } $urls=array_map(’change_value’,$websites); echo '<pre>'; print_r($urls); echo '</pre>'; //多個數(shù)組使用的例子 $arr1=array(1,3,5,7); $arr2=array(2,4,6,8); //定義對多個數(shù)組處理的回調(diào)函數(shù) function func1($a,$b){ return $a*$b; } $results=array_map(’func1’,$arr1,$arr2); echo '利用回調(diào)函數(shù)對多個數(shù)組處理后,返回的結果:<br>'; echo '<pre>'; print_r($results); echo '</pre>';

到此這篇關于php array_map()函數(shù)實例用法的文章就介紹到這了,更多相關php array_map()函數(shù)的用法內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: PHP
相關文章:
主站蜘蛛池模板: 日韩在线一区二区三区 | 久久久www成人免费无遮挡大片 | 久在线 | 国产精品久久久久久久久久免费 | 99精品国产一区二区三区 | 欧美日高清视频 | 国产精品久久久久久久久久 | 免费观看一级视频 | 人人精品 | 亚洲啪啪| 最新国产精品精品视频 | 夜久久| 国产一级视频在线观看 | 中文字幕欧美一区 | 亚卅毛片 | 国产精品久久久久久久白浊 | 青青久在线视频 | 国产精品观看 | 九九久久99 | 国内精品久久影院 | 久久久久久久综合 | 欧美日韩精品区 | 国产精品久久久免费 | 美女久久久 | 欧美一区二区三区在线观看 | 一区二区三区四区国产 | 久久综合婷婷 | www国产亚洲精品久久网站 | 日韩在线免费视频 | 久久一级 | 亚洲一区二区在线 | 久久成人精品视频 | 国产成人精品亚洲日本在线观看 | 中文字幕乱码一区二区三区 | 亚洲一区二区三区视频在线 | 插插宗合网 | 免费在线观看av | 日韩精品1区2区3区 成人黄页在线观看 | 日韩三区 | 手机在线观看 | 免费看片在线播放 |