要對PHP二維數組進行降序排列,可以使用array_multisort()函數來實現。以下是一個示例代碼:
// 假設有一個二維數組
$myArray = array(
array("name" => "John", "age" => 30),
array("name" => "Jane", "age" => 25),
array("name" => "Mark", "age" => 35)
);
// 將數組按照age字段進行降序排列
usort($myArray, function($a, $b) {
return $b['age'] - $a['age'];
});
// 打印排序后的數組
print_r($myArray);
在上面的示例中,我們使用usort()函數結合匿名函數來對二維數組$myArray按照age字段進行降序排列。最后打印出排序后的數組。