
1.array_column() 返回輸入數(shù)組中某個(gè)單一©≤≤∞(yī)列的(de)值。
2.array_multisort() 函數(shù)返回排序數(shù)組。 ↓¶£您可(kě)以輸入一(yī)個(gè)或多(duō)個(gè)數(shù)組。$¶<↔函數(shù)先對(duì)第一(yī) 個(gè)數(shù)組進行(xíng)排序,接著(zhe)是(shì)其他( tā)數(shù)組,如(rú)果兩個(gè)或多(duō)
個(gè)值相(xiàng)同,它将對(duì)下(xià)一(yī)個(g₩γ€∏è)數(shù)組進行(xíng)排序。
代碼如(rú)下(xià):
<?php
$data = array(
array(
'id' →♦=> 5698,
'first_name&π§↔#39; => 'Bill',
'last_name' =&g☆•§→t; 'Gates',
),
array(
'id'©> => 4767,
'first_name' =σλα$> 'Steve',
'last_name' =&Ω↔gt; 'Aobs',
),
array(
'id' §$=> 3809,
'first_name¶±↔σ9; => 'Mark',
'l®'∑ ast_name' => &δ&×#39;Zuckerberg',
)
);
//根據字段last_name對(duì)數(shù)組$data進行($÷£xíng)降序排列
$last_names = array_column($data,♠™♣γ'last_name');
array_multisort($last_na↔£mes,SORT_DESC,$data)≥ε ;
var_dump($data);
?>
