Bootstrap

php的tips(关联数组按某个键值排序)

将关联数组(第一层为索引数组,第二层为关联数组)按照某个键值进行排序

<?php
    //多维数组的按照某一个键值进行排序(默认升序排列)
    function arr_sort($array,$key,$order="asc") {
        $arr_nums = $arr = array();
        foreach ($array as $k => $v) {
            $arr_nums[$k] = $v[$key]; //将排序的键值取出
        }
        if($order == "asc") {//对键值进行排序,并保留索引
            asort($arr_nums);
        } else {
            arsort($arr_nums);
        }
        foreach ($arr_nums as $k => $v) {
            $arr[] = $array[$k];//按照跑留的索引进行赋值
        }
        return $arr;
    }

生成随机数(用于验证码生成)

//连接数据库
    function mysql_con() {
        $con=mysql_connect("112.124.3.197","root","XianLvbu");
        mysql_select_db("bimu", $con);
        return $con;
    }

    //随机数发生器,产生6位随机数
    function createrandom(){
    srand((double)microtime()*1000000);//创造一个随机数的种子,使用时间戳不会重复
    $ychar="0,1,2,3,4,5,6,7,8,9";
    $list=explode(",",$ychar);
    for($i=0;$i<6;$i++){
    $randnum=rand(0,9); //10;
    $authnum.=$list[$randnum];
    }
    return $authnum;
    }

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;