【数组分享】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
关注是一种动力? 分享是一种美德? 关注分享一下又不会怀孕!
|