随机获取数据库中的某一条数据(基于yii2框架开发)

时间:2023-03-09 08:42:40
随机获取数据库中的某一条数据(基于yii2框架开发)

随机获取数据库中的某一条数据(基于yii2框架开发)

注意:

使用PHP函数array_rand()得到的是这个数组中的那个值相对应的下标键值,需要配合原来的数组进行,例如:

$rand_keys = array_rand($ids,1);
$id = $ids[$rand_keys];

这样才可以!

具体的思路就是:

  取出数据库中所有符合要求的数据的自增id,然后将这些id放进一个数组里,通过函数获取到了某一个元素的键值,然后配合原来的数组echo这个键值做处理!