我想通過下面的'地址'對數組$ result進行排序。我試過usort()但它不起作用。在PHP中排序數組(OpenCart地址)
感謝所有幫助
foreach ($results as $result) {
$this->data['addresses'][] = array(
'address_id' => $result['address_id'],
'address' => $result['firstname'] . ' ' . $result['lastname'] . ', ' . $result['address_1'] . ', ' . $result['city'] . ', ' . (($result['zone']) ? $result['zone'] . ', ' : FALSE) . (($result['postcode']) ? $r$
'href' => HTTPS_SERVER . 'index.php?route=account/address/' . $type . '&address_id=' . $result['address_id']
);
}
//The following does not work
usort($result, 'address');
你想按字母順序排序嗎?此外,'usort()'的第二個參數應該是閉包或函數的名稱。 – 2014-09-26 08:04:20