Сортировка массива в алфавитном порядке в php? - PullRequest
0 голосов
/ 20 июля 2011
<?php
$string = "qwertyuiopasdfghjklzxcvbnm";
$string = explode("", $string);
sort($string);
foreach ($string as $val) {
    echo $val."<br>";
}
?>

Я хочу вывести это: a b c ... но как?

1 Ответ

6 голосов
/ 20 июля 2011

Ваш текущий вызов explode() не работает - он не принимает пустой первый аргумент.Попробуйте использовать str_split() вместо:

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