如何基于键首先对数组进行排序?

ale*_*lex 0 php arrays sorting

我试图首先排序一个数组,然后按字母顺序显示它

   $testArray[test] = 'London';
    $testArray[fsee] = 'Cardiff';
    $testArray[pol] = 'Edinburgh';
    $testArray[bede] = 'Manchester';
    asort($testArray);
    foreach ($testArray as $key => $value) {
        echo $key . ' -- ' . $value . '<br/>';
    }
Run Code Online (Sandbox Code Playgroud)

我喜欢按照字母顺序排序测试,fsee,pol和bede,所以它返回

bede -- Manchester
fsee -- Cardiff
pol -- Edinburgh
test -- London
Run Code Online (Sandbox Code Playgroud)

pan*_*her 5

使用ksort功能.

ksort($testArray);
Run Code Online (Sandbox Code Playgroud)