我想通过下面的'地址'对数组$ 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