WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 PHP 中按字母顺序对数组值进行排序

主题:PHP / MySQL上一页|下一页

答案:使用PHP的sort()rsort()函数

PHP sort()rsort() 函数可用于对 数字或索引数组进行排序。 以下部分将向您展示这些功能的基本工作原理:

按升序对数值数组进行排序

您可以使用 sort() 函数按字母或数字升序对数值数组元素或值进行排序。 让我们尝试一个例子来看看它是如何工作的:

<?php
$text = array("Sky", "Cloud", "Birds", "Rainbow", "Moon");
$numbers = array(1, 2, 3.5, 5, 8, 10);
 
// 对字符串数组进行排序
sort($text);
print_r($text);
echo "<br>";
 
// 对数字数组进行排序
sort($numbers);
print_r($numbers);
?>

按降序对数值数组进行排序

您可以使用 rsort() 函数按字母顺序或数字降序对数值数组元素或值进行排序。 让我们看一个例子:

<?php
$text = array("Sky", "Cloud", "Birds", "Rainbow", "Moon");
$numbers = array(1, 2, 3.5, 5, 8, 10);
 
// 对字符串数组进行排序
rsort($text);
print_r($text);
echo "<br>";
 
// 对数字数组进行排序
rsort($numbers);
print_r($numbers);
?>

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements