对数组里的元素进行排序
2009-05-25 16:49
260 查看
对数组里的元素进行排序
foreach ($info as $key=> $value)
{
sort($info[$key][ccnum],SORT_NUMERIC);
print_r($info[$key]['ccnum']);
}
数组$info是多维数组,主要排序函数是sort函数
sort(array,sorttype)
参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
例子
<?php
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
sort($my_array);
print_r($my_array);
?>
输出
Array
(
0] => Cat
[1] => Dog
[2] => Horse
)
foreach ($info as $key=> $value)
{
sort($info[$key][ccnum],SORT_NUMERIC);
print_r($info[$key]['ccnum']);
}
数组$info是多维数组,主要排序函数是sort函数
sort(array,sorttype)
参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
例子
<?php
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
sort($my_array);
print_r($my_array);
?>
输出
Array
(
0] => Cat
[1] => Dog
[2] => Horse
)
相关文章推荐
- python 统计数组中元素出现次数并进行排序的实例
- python 统计数组中元素出现次数并进行排序
- iOS开发之把数组中的元素进行随机排序、随机数产生的几种方法
- 华为oj中级 输入整型数组和排序标识,对其元素按照升序或降序进行排序
- 根据数组中的值进行排序并且返回指定的元素个数
- 对数组进行排序、求最大值和求元素和的算法都编写为函数模板,采用相关数据进行测试。
- C++中用冒泡排序算法对一个数组中的元素进行排序
- php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
- 对数组进行排序、求最大值和求元素和的算法都编写为函数模板,采用相关数据进行测试
- 输入整型数组和排序标识,对其元素按照升序或降序进行排序
- php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
- 输入整型数组和排序标识,对其元素按照升序或降序进行排序
- php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
- 输入整型数组和排序标识,对其元素按照升序或降序进行排序(华为OJ系列)
- 把一个数组中的0元素移动到数组最尾端,其他非0元素进行排序,最后输出
- 华为OJ——输入整型数组和排序标识,对其元素按照升序或降序进行排序
- 一个数组中只有0,1,2三种元素,要求对这样的数组进行排序
- /*将数组{17,82,-4,55}和数组{34,11,66,56,76}合并放入一个数组中,然后 对其中的元素进行排序。按从大到小排序。*/
- php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
- 【php数组函数序列】之rsort() - 对数组的元素值进行降序排序