中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

php對二維數組進行排序

PHP
小億
50
2024-01-04 03:51:13
欄目: 編程語言

在PHP中,可以使用array_multisort()函數對二維數組進行排序。該函數可以根據指定的列對數組進行排序。

下面是一個使用array_multisort()函數對二維數組進行排序的示例:

// 假設有一個二維數組
$people = array(
    array('name' => 'John', 'age' => 20),
    array('name' => 'Jane', 'age' => 25),
    array('name' => 'Bob', 'age' => 18)
);

// 根據年齡升序排序
$ages = array_column($people, 'age'); // 獲取年齡列
array_multisort($ages, SORT_ASC, $people); // 根據年齡排序

// 輸出排序后的結果
foreach ($people as $person) {
    echo $person['name'] . ', ' . $person['age'] . '<br>';
}

輸出結果為:

Bob, 18
John, 20
Jane, 25

在上面的示例中,首先使用array_column()函數獲取了二維數組中的年齡列,然后使用array_multisort()函數根據年齡升序對二維數組進行排序。最后使用foreach循環輸出排序后的結果。

0
遂川县| 盐山县| 新蔡县| 溆浦县| 台南市| 永宁县| 鲁山县| 顺义区| 桓台县| 宕昌县| 星子县| 汤阴县| 麦盖提县| 伊宁市| 射洪县| 赤峰市| 大邑县| 东乡族自治县| 鹤岗市| 上杭县| 长沙市| 丘北县| 湟中县| 轮台县| 平罗县| 成都市| 鲁山县| 新建县| 镶黄旗| 山东| 广安市| 内乡县| 石台县| 界首市| 介休市| 本溪| 那坡县| 九江县| 夏河县| 登封市| 台中县|