ChinaUnix.net
相关文章推荐:

php 数组 一大一小 一大一小排序

本文介绍的是从 BugFree 摘录来的二维数组排序函数,可以实现类似 MySQL 的 ORDER BY 效果,当数组不是从数据库取得时会有特殊应用。 php: // 说明:php中二维数组排序方法 // 整理:http://www.CodeBit.cn /** * @package BugFree * @version $Id: FunctionsMain.inc.php,v 1.32 2005/09/24 11:38:37 wwccss Exp $ * * * Sort an two-dimension array by some level two items use array_multisort() function....

by windlike - php文档中心 - 2009-04-29 17:01:44 阅读(1123) 回复(0)

相关讨论

数据库 查询结果有时候不能直接使用,比如 mysql 等用in语句出来的结果,因此需要对结果进行某种方式的排序。 例子 对数据库结果进行排序 本例中 data 数组中的每个单元表示个表中的行。这是典型的数据库记录的数据集合。 例子中的数据如下: volume | edition -------+-------- 67 | 2 86 | 1 85 | 6 98 | 2 86 | 6 67 | 7 数据全都存放在名为 data 的数组...

by 剑心通明 - php文档中心 - 2008-05-17 10:39:30 阅读(815) 回复(0)

数据库 查询结果有时候不能直接使用,比如 mysql 等用in语句出来的结果,因此需要对结果进行某种方式的排序。 例子 4. 对数据库结果进行排序 本例中 data 数组中的每个单元表示个表中的行。这是典型的数据库记录的数据集合。 例子中的数据如下: volume | edition -------+-------- 67 | 2 86 | 1 85 | 6 98 | 2 86 | 6 67 | 7 数据全都存放在名为 data 的...

by 剑心通明 - php文档中心 - 2008-04-15 15:43:53 阅读(703) 回复(0)

php 数组 学习 摘录部分了解到最基本的php数组的建立和数组元素的显示。需要深入学习下php数组的相关操作。首先接触的就是数组元素的升序、降序的排序问题。 1,快速创建数组的函数range() 比如range()函数可以快速创建从1到9的数字数组: 当然,使用range(9,1)则创建了9到1的数字数组。同时,range()还可以创建从a到z 的字符数组: 使用字符数组时注意小写,比如range(A,z)和range(a,Z)是不样的。 range()函数还具有第三个...

by 剑心通明 - php文档中心 - 2008-04-18 08:45:38 阅读(822) 回复(0)

php二维数组按照指定字段进行排序,返回排序后的序列化数组, /** * 二维数据排序方法(冒泡方式) * 本函数仅限于对二维数组中的数字字段进行排序 * by Firn hailingr@163.com 2007-12-12 * @param array 需要排序的array $a * @param string 需要排序的字段 $sort * @param string 排序方式 默认为升序 $d=d为降 $d * @return array */ function array2sort($a,$sort,$d='') { $num=count($a); if(!$d){...

by hailingr - php文档中心 - 2007-12-13 12:57:31 阅读(1540) 回复(0)

两个方法对应的数组存储方式是不样的 详见代码 [code] 排序方法 //列方式存放多维数组,排序方式可以按列选,这里我没写参数,详见array_multisort的用法 /* $aclass["acid"][0] = 1; $aclass["acorder"][0] = 3; $aclass["acname"][0] = "入门指南"; $aclass["acinfo"][0] = "php基础知识"; $aclass["acid"][1] = 2; $aclass["acorder"][1] = 1; $aclass["acname"][1] = "应用技巧"; $ac...

by we_2002 - PHP - 2006-09-17 17:08:09 阅读(1016) 回复(0)

这里定有许多和我样喜欢尝试新鲜事物的朋友,尤其是当听说某软件有了新的版本时定也会迫不 及待的去下载份回来用用再说。这里我想和家探讨下以下流行软件的应用,意在抛砖引玉。   OS : Microsoft Windows 2000 Professional简体中文版   WEB SERVER: Apache 1.3.12 for WIN32   MYSQL : MySQL Shareware 3.22.34 for WIN32   php3 : php 3.0.15 for WIN32   php4 : php 4.0.0 for WIN32   ZEND ...

by wanghl - php文档中心 - 2006-03-10 08:20:50 阅读(902) 回复(0)

http://bbs.chinaunix.net/forum/17/20040309/276468.html

by odin_free - 站务交流 - 2004-03-09 21:28:54 阅读(1264) 回复(2)

1获取数组的键名和值 array_values() ->返回数组中的所有值,忽略原始键名,使用顺序的数字对数组重新排列。 array_keys() ->返回数组的所有键 2交换数组的键名和值 array_flip() 条件有可能贝覆盖 3数组的检索 检索值 bool in_array ( mixed needle, array haystack [, bool strict] ) 检索键名 bool array_key_exists ( mixed key, array search ) 4数组的内部指针 current(),pos() ->返回当前的单元 key...

by ank - php文档中心 - 2007-10-01 22:21:00 阅读(762) 回复(0)

//插入排序数组) function insert_sort($arr){ $count = count($arr); for($i=1; $i$count; $i++){ $tmp = $arr[$i]; $j = $i - 1; while($arr[$j] > $tmp){ $arr[$j+1] = $arr[$j]; $arr[$j] = $tmp; $j--; } } return $arr; } //选择排序数组) function select_sort($arr){ $count = count($arr);...

by 剑心通明 - php文档中心 - 2008-05-16 18:10:56 阅读(744) 回复(0)

//插入排序数组) function insert_sort($arr){ $count = count($arr); for($i=1; $i$count; $i++){ $tmp = $arr[$i]; $j = $i - 1; while($arr[$j] > $tmp){ $arr[$j+1] = $arr[$j]; $arr[$j] = $tmp; $j--; } } return $arr; } //选择排序数组) function select_sort($arr){ $count = count($arr...

by 剑心通明 - php文档中心 - 2008-03-20 09:40:40 阅读(599) 回复(0)