一:队列配置队列的配置文件放置在config/queue.php文件中,laravel框架中支持的队列驱动有:sync, database, beanstalkd, sqs, redis,null对应
顺晟科技
2021-10-03 09:13:10
417
php数组随机排序,可以使用php脚本中内置的 shuffle() 函数来实现。此函数可以随机调整数组中元素或值的顺序,如果调整失败则返回false.
php实现数组随机排序的方法使用 shuffle() 函数来对数组进行随机排序,排序失败则返回false!
例1:php 默认下标的数组进行随机排序
php代码:
$arr = array(1,2,3,5,6,7,8); shuffle($arr); print_r($arr);
打印结果:
Array ( [0] => 7 [1] => 5 [2] => 1 [3] => 6 [4] => 3 [5] => 2 [6] => 8 )
例2:php对指定下标的数组进行随机排序
php代码:
$arr = array( 'name' => 'mochu', 'pagehost' => 'http://feiniaomy.com', 'sex' => '男', 'age' => 18, ); shuffle($arr); print_r($arr);
打印结果:
Array ( [0] => 18 [1] => mochu [2] => 男 [3] => http://feiniaomy.com )
例:php 对二维数组进行随机排序
php代码:
$arr = array( 'user1' => array( 'name' => 'mochu', 'age' => 18 ), 'user2' => array( 'name' => 'xiachan', 'age' => 17 ), 'user3' => 'nodata', 'user4' => 'nodata', ); shuffle($arr); print_r($arr);
打印结果:
Array ( [0] => nodata [1] => Array ( [name] => mochu [age] => 18 ) [2] => Array ( [name] => xiachan [age] => 17 ) [3] => nodata )
注意:php shuffle() 函数在处理二维数组的随机排序时,只会按照一维数组的方法去排序,不会调整二维数组的排序!
26
2023-02
26
2023-02
02
2022-11
02
2022-11
02
2022-11
29
2022-10