PHP排序不起作用

use*_*651 0 php sorting explode

我正在尝试按字母顺序对字符串进行排序.我以为我可以将一个字符串分解为一个数组并对其进行排序,但是回声没有返回任何内容.

$schools = "high*low*other*";
$schools = explode("*", $schools);
$schools = sort($schools);
echo $schools[0];
Run Code Online (Sandbox Code Playgroud)

Joh*_*nde 5

sort()就地排序(即修改数组本身AKA $schools变量通过引用传递),因此不返回任何数组.但是返回一个布尔值以确定排序是否成功.

bool sort(array&$ array [,int $ sort_flags = SORT_REGULAR])

$schools = "high*low*other*";
$schools = explode("*", $schools);
sort($schools);
echo $schools[0];
Run Code Online (Sandbox Code Playgroud)