我的网站

         
当前位置: 主页 > 我的网站21 >

【数组分享】PHP函数sort()分享(2020-12-31)

时间:2024-01-25 15:52 来源:网络整理 转载:我的网站
【数组分享】PHP函数sort()分享(2020-12-31)

每日分享PHP知识点,大家都赞同关注是一种动力,分享是一种美德,再说了关注分享一下又不会怀孕?只要你开心就好......

sort?()?对数组排序。?

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

说明:

本函数对数组进行排序。当本函数结束时数组单元将被从最低到最高重新安排。

参数描述

array

要排序的数组。

sort_flags

可选的第二个参数 sort_flags 可以用以下值改变排序的行为:

排序类型标记:

? SORT_REGULAR - 正常比较单元(不改变类型)

? SORT_NUMERIC - 单元被作为数字来比较

? SORT_STRING - 单元被作为字符串来比较

? SORT_LOCALE_STRING - 根据当前的区域(locale)设置来把单元当作字符串比较,可以用 setlocale() 来改变。

? SORT_NATURAL - 和 natsort() 类似对每个单元以"自然的顺序"对字符串进行排序。PHP 5.4.0 中新增的。

? SORT_FLAG_CASE - 能够与 SORT_STRING 或 SORT_NATURAL 合并(OR 位运算),不区分大小写排序字符串。

返回值:

成功时返回 TRUE, 或者在失败时返回 FALSE。

实例:

$fruits = array("lemon", "orange", "banana", "apple");

sort($fruits);

foreach ($fruits as $key => $val) {

? ?echo "fruits[" . $key . "] = " . $val . "\n";

}

?>

输出:

fruits[0] = apple

fruits[1] = banana

fruits[2] = lemon

fruits[3] = orange

关注是一种动力? 分享是一种美德? 关注分享一下又不会怀孕!