当前位置: 网站首页 > WEB > php

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

时间:1970-1-1 08:33:31来源: php作者:admin 点击:2次 字体 [ С]

{
    reset($arr);
    if($Type){
        foreach ($arr as $k => $value) {
            $arr[$k][$index] = @gmdate($format_string,$arr[$k][$index]);
        }
    } else {
        foreach ($arr as $k => $value) {
            $arr[$index] = @gmdate($format_string,$arr[$index]);
        }
    }
    return $arr;
}

/**
 * 对数据集数组的格林威治时间转换为时间戳
 * $index 需要修改数据的数组字段
 * $Type 数组类型,一维为true 二维为false, 最高支持二维,默认二维
 * $arr 源数组
 * array(array(’a1932’,1176731096,’c1932’))
 */
function ARY_GTU($index = 0, $arr, $Type = true)
{
    reset($arr);
    if($Type){
        foreach ($arr as $k => $value) {
            $arr[$k][$index] = GmtToUnix($arr[$k][$index]);
        }
    } else {
        foreach ($arr as $k => $value) {
            $arr[$index] = GmtToUnix($arr[$index]);
        }
    }
    return $arr;
}
?>

具体使用方法,在类内已经有说明,请根据类内介绍进行使用。 

    此API为了读者能更有效的操作复杂数据及排序有着重要作用。笔者在研究PHP开发中所经常遇到的问题。 


发表评论
验证码:
最新评论
相关文章
最热文章