当你需要全是数组的时候,从数据库中查询出来的数据即使你加了toArray的结果是最外面一层皮是数组,里面是对象
方法一:
return DB::table('game_matchperiod')->select('starttime')->where('Type',$type)->get()
->map(function ($value) {return (array)$value;})->toArray();
方法二:
public function objToArr($object) {
//先编码成json字符串,再解码成数组
return json_decode(json_encode($object), true);
}
array_rand(array,int);//注意点是array中的数据总条数一定要比int大,否则报错
shuffle(array)重组数组函数,直接调用就好了,利用
this和self。this除了静态和const常量之外,其他都可以用 self只能访问静态属性和静态方法以及const常量