Php 从数组中获取随机项
此数组的每个项都是一些数字 如何从Php 从数组中获取随机项,php,random,Php,Random,此数组的每个项都是一些数字 如何从$items获取随机项目? $items = Array(523,3452,334,31,...5346); 如果您不介意在其他时间再次挑选相同的物品: $items[rand(0,count($items)-1]使用数组\u rand() 请参阅php手册->使用php Rand函数 使用此内联从页面加载的播放列表中随机选取youtube视频,效果很好:@TimoHuovinen还可能有外星人站在你身后。。。这与问题没有直接关系。请记住使用“srand(
$items
获取随机项目?
$items = Array(523,3452,334,31,...5346);
如果您不介意在其他时间再次挑选相同的物品:
$items[rand(0,count($items)-1]代码>使用数组\u rand()
请参阅php手册->使用php Rand函数
使用此内联从页面加载的播放列表中随机选取youtube视频,效果很好:@TimoHuovinen还可能有外星人站在你身后。。。这与问题没有直接关系。请记住使用“srand()”为该函数设定种子,因为PHP中存在一个已知的错误,该错误不会自动设定种子。当键不是数字时,或者如果键不按顺序排列(例如,如果您有未设置的数组元素),您将如何获取随机项Yall先生让事情变得更复杂了。。。这个怎么样$to_shuffle=阵型(“近地天体”、“睡眠”、“三位一体”、“塞弗”、“坦克”)$洗牌=洗牌($to_shuffle)$洗牌=$shuffled[0];打印(洗牌);
echo $items[array_rand($items)];
<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?>