我有一个名为的数组 $ran = array(1,2,3,4);
我需要从这个数组中获取一个随机值并将其存储在变量中,我该怎么做?
我有一个像这样的简单数组:
$input = array('Line1', 'Line2', 'Line3');
Run Code Online (Sandbox Code Playgroud)
并希望随机回应其中一个值.我以前做过这个,但是不记得我是怎么做到的,所有array_rand的例子看起来都比我需要的更复杂.
有什么帮助吗?谢谢
所以我有这个对象数组.我想从中随机获取阵列中的一个对象,并将其用于其预期目的.我试过array_rand()
但只返回了其中一个数组的随机值.是否有类似的方法array_rand()
让我使用整个数组作为变量而不是从其中插入的值?
示例数组:
Array
(
[0] => stdClass Object
(
[id] => 10003
[state] => CA
)
[1] => stdClass Object
(
[id] => 10003
[state] => CA
)
[2] => stdClass Object
(
[id] => 10006
[state] => CA
)
)
Run Code Online (Sandbox Code Playgroud)
在做类似的事情时我想做的array_rand()
是最终得到一个变量
[0] => stdClass Object
(
[id] => 10006
[state] => CA
)
Run Code Online (Sandbox Code Playgroud)
或类似的
可能重复:
从数组中获取随机项
我需要一个代码来为变量设置随机字符串.当然我有字符串,他们没有生成.我可以把字符串放在数组中
$strings= array('one', 'two', 'yes', 'no', 'yeaa');
$random_str = ????
Run Code Online (Sandbox Code Playgroud)
我需要$ random_str为一个或不,或者两个.从$ strings完全随机.
rand和shuffle函数对我来说并不是那么简单,而且我是php的初学者,所以我需要你的帮助.谢谢你们帮助我