最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php去掉數(shù)組的key重組數(shù)組的四種方法

 更新時(shí)間:2023年12月18日 15:21:55   作者:徊憶羽菲  
在PHP開發(fā)中數(shù)組是常用的數(shù)據(jù)結(jié)構(gòu)之一,在處理數(shù)組時(shí)有時(shí)候需要去掉數(shù)組的key,只取數(shù)組中的值,這篇文章主要給大家介紹了關(guān)于php去掉數(shù)組的key重組數(shù)組的四種方法,需要的朋友可以參考下

方法一:foreach循環(huán)

使用foreach循環(huán)遍歷數(shù)組時(shí),可以只取出數(shù)組的值。示例如下:

$arr = array('one'=>1, 'two'=>2, 'three'=>3);
foreach ($arr as $value) {
   echo $value . " ";
}
// 輸出:1 2 3

方法二:array_values()函數(shù)

PHP提供了一個(gè)專門去掉數(shù)組鍵名的函數(shù) array_values()。該函數(shù)返回一個(gè)只包含數(shù)組中所有值的新數(shù)組,沒有鍵名。示例如下:

$arr = array('one'=>1, 'two'=>2, 'three'=>3);
$newArr = array_values($arr);
print_r($newArr);
// 輸出:Array ( [0] => 1 [1] => 2 [2] => 3 )

我們可以得到一個(gè)不含有鍵名的新數(shù)組。

方法三:array_map()函數(shù)

array_map()函數(shù)是一個(gè)非常強(qiáng)大的函數(shù),它可以對(duì)數(shù)組中的每個(gè)元素應(yīng)用一個(gè)回調(diào)函數(shù),然后返回一個(gè)數(shù)組,該數(shù)組的每個(gè)元素都是回調(diào)函數(shù)的返回值。示例如下:

$arr = array('one'=>1, 'two'=>2, 'three'=>3);
$newArr = array_map(function($value) { return $value; }, $arr);
print_r($newArr);
// 輸出:Array ( [one] => 1 [two] => 2 [three] => 3 )

可以看到,array_map()函數(shù)并沒有去掉數(shù)組的鍵名。我們可以通過結(jié)合使用array_map()函數(shù)和array_values()函數(shù)來實(shí)現(xiàn)去掉數(shù)組鍵名的效果,示例如下:

$arr = array('one'=>1, 'two'=>2, 'three'=>3);
$newArr = array_values(array_map(function($value) { return $value; }, $arr));
print_r($newArr);
// 輸出:Array ( [0] => 1 [1] => 2 [2] => 3 )

結(jié)合使用array_map()函數(shù)和array_values()函數(shù),我們可以得到一個(gè)不含有鍵名的新數(shù)組。

方法四:強(qiáng)制類型轉(zhuǎn)換

將一個(gè)數(shù)組強(qiáng)制轉(zhuǎn)換為一個(gè)整數(shù)或者字符串類型,PHP會(huì)自動(dòng)去掉數(shù)組的鍵名,只取數(shù)組中的值。示例如下:

$arr = array('one'=>1, 'two'=>2, 'three'=>3);
echo (int)$arr;
// 輸出:Array
echo (string)$arr;
// 輸出:Array

通過強(qiáng)制類型轉(zhuǎn)換,我們同樣可以得到一個(gè)不含有鍵名的新數(shù)組。

總結(jié)

到此這篇關(guān)于php去掉數(shù)組的key重組數(shù)組的四種方法的文章就介紹到這了,更多相關(guān)php去掉數(shù)組key重組數(shù)組內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

青浦区| 习水县| 沂源县| 云南省| 鄂尔多斯市| 郸城县| 寿光市| 青田县| 当雄县| 溆浦县| 南靖县| 阳曲县| 安福县| 开江县| 陇南市| 徐汇区| 仁布县| 崇明县| 合水县| 福州市| 兴宁市| 商丘市| 廉江市| 轮台县| 新化县| 内黄县| 温宿县| 和龙市| 芜湖县| 扎囊县| 梁山县| 涟水县| 金湖县| 永平县| 中方县| 环江| 青海省| 澄江县| 莲花县| 绥宁县| 疏附县|