PHP Array 常用排序及数据高级操作的 API Engine代码

时间:2010-01-23 14:06:19  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:功能库内容介绍: *         1. 格林威治时间快速转时间戳 *         2. usort 自动排序二维数组方法 1 *             1). 对大写字母或数字进行升序排列 *...
  正文:

<?PHP
/**
 * fun.ArrayApi.php
 * 
 * GMT 系列 - 功能库接口 1
 * 
 * 功能库名: 数组操作系列
 * 
 * 功能库内容介绍:
 *         1. 格林威治时间快速转时间戳
 *         2. usort 自动排序二维数组方法 1
 *             1). 对大写字母或数字进行升序排列
 *             2). 对大写字母或数字进行降序排列
 *         3. usort 自动排序二维数组方法 2
 *             1). 对时间进行升/降序排列
 *         4. 把数组中带有时间戳的字段,实时修改为格林威治格式
 *         5. 把数组中带有格林威治时间的字段,实时修改为时间戳
 * 
 *  global $index 为功能 2,3 的公共变量 , 由 $index 来控制 2,3 功能所要操作数组的字段
 * 
 *     @example 
 *         1. int void GmtToUnix(datetime) 
 *             返回时间戳 , datetime 可自由适配,只支持以 / ,- 为分割年月日的切割符,年月日时分秒可随意缺少增加
 * 
 *         2. void function ORD_ASC / ORD_DESC
 *             配合 global $index 及 php 自带函数 usort() 使用,usort()查看php手册
 * 
 *             @example:
 *             $exar = array(0=>array(’a’,’1’,’A’),1=>array(’b’,’2’,’B’));
 *             $index = 1;
 *             usort($exar,"ORD_ASC");  || usort($exar,"ORD_DESC");

*             
 *         3. void function DATE_ASC / DATE_DESC
 *             配合 global $index 及 php 自带函数 usort() 使用,usort()查看php手册
 * 
 *             @example:
 *             $exar = array(0=>array(’2005-08-21 13:21:77’,’A’),1=>array(’2007-12-11 11:21:77’,’B’));
 *             $index = 0;
 *             usort($exar,"DATE_ASC");  || usort($exar,"DATE_DESC");
 * 
 *         4. void array ARY_UTG($index,$arr,$Type = true,$format_string)
 *             $index 数组字段索引
 *             $arr 源数组 《PHP Array 常用排序及数据高级操作的 API Engine代码》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/PHP/12315.html

 1/4    1 2 3 4 下一页 尾页


关键字:

关于《PHP Array 常用排序及数据高级操作的 API Engine代码》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td