我有以下一段代码,它会返回多个类别,以及每个类别中的项目计数器。问题是它没有按字母顺序返回。我如何强制他们按字母顺序输出?我认为它必须与“asort”或什么,但我似乎无法弄清楚如何。我非常感谢任何建议! :)
按字母排序的数组是:
$category_lang[$cat_details['category_id']]完整的代码:
while ($cat_details = $db->fetch_array($sql_select_categories))
{
$subcat_link = basename($_SERVER['PHP_SELF']) . '?parent_id=' .$cat_details['category_id'] . $additional_vars;
$categoryCounter = (COUNT_CATS == 1 && !empty($src_details['keywords_search'])) ? $cat_counter[$cat_details['category_id']] : $cat_details['items_counter'];
if ($categoryCounter > 0 || COUNT_CATS == 0) {
$output .= '
' .'
' . $category_lang[$cat_details['category_id']] . ' ' .(($categoryCounter) ? '(' . $categoryCounter . ')' : '') .
'
' .'
';}
}