java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

php 获取一定范围内的几个不重复随机数

生成一定范围内不重复随机数 $numbers = range (0,1000); //将1000以内的数字排成数组 shuffle ($numbers); //打乱顺序 $result = array_slice($numbers,0,100); // 截取100个。 print_r($result); 生成一定范围内单独个一个随机数 function rand_number ($min, $max) { return sprintf("%".strlen($max)."d", mt_rand($min,$max)); } echo rand_number(0,200); echo '';


php的数组和stdClass互相转化

将一个stdClass对象转化为数组 php的stdClass相当于一个Object function object_to_array($obj) { $_arr = is_object($obj) ? get_object_vars($obj) : $obj; foreach ($_arr as $key => $val) { $val = (is_array($val) || is_object($val)) ? object_to_array($val) : $val; $arr[$key] = $val; More