php数组函数序列之sort() 对数组的元素值进行升序排序

2015-01-24信息快讯网
sort()定义和用法
sort() 函数按升序对给定数组的值排序。

注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。

如果成功则返回 TRUE,否则返回 FALSE。

语法
sort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:

SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。


*:该值是 PHP 4.4.0 和 5.0.2 新加的。在 PHP 6 之前,使用了系统的区域设置,可以用 setlocale() 来改变。自 PHP 6 起,必须用 i18n_loc_set_default() 函数。

例子
 
<?php 
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse"); 

sort($my_array); 
print_r($my_array); 
?> 

输出:

Array
(
0] => Cat
[1] => Dog
[2] => Horse
)
如何使用PHP计算上一个月的今天
解析php二分法查找数组是否包含某一元素
PHP下打开phpMyAdmin出现403错误的问题解决方法
php设计模式之观察者模式的应用详解
php设计模式之命令模式的应用详解
基于wordpress主题制作的具体实现步骤
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
php中判断数组是一维,二维,还是多维的解决方法
php二维数组排序与默认自然排序的方法介绍
php笔记之:php数组相关函数的使用
PHP 读取Postgresql中的数组
PHP 自定义错误处理函数trigger_error()
PHP Directory 函数的详解
整理的一些实用WordPress后台MySQL操作命令
php数据结构与算法(PHP描述) 快速排序 quick sort
php的array_multisort()使用方法介绍
PHP中usort在值相同时改变原始位置问题的解决方法
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
php数组函数序列之rsort() - 对数组的元素值进行降序排序
使用PHPRPC实现Ajax安全登录第1/2页
求PHP数组最大值,最小值的代码
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Array of country list in PHP with Zend Framework
Admin generator, filters and I18n
Sorting Array Values in PHP(数组排序)
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
PHP 数据结构 算法描述 冒泡排序 bubble sort
©2014-2024 dbsqp.com