如何在 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 相关问题解答
以下是与此主题相关的更多常见问题解答: