在php中按字母顺序排序数组?

时间:2011-07-19 23:38:58

标签: php arrays sorting foreach explode

<?php
$string = "qwertyuiopasdfghjklzxcvbnm";
$string = explode("", $string);
sort($string);
foreach ($string as $val) {
    echo $val."<br>";
}
?>

我想要输出: 一个 b C ... 但是如何?

1 个答案:

答案 0 :(得分:6)

您当前对explode()的调用无效 - 它不接受空的第一个参数。请尝试使用str_split()

$string = "qwertyuiopasdfghjklzxcvbnm";
$array = str_split($string, 1);
sort($array);
foreach ($array as $val) {
    echo $val."<br>";
}