【发布时间】:2019-06-06 07:58:43
【问题描述】:
我有两个数组:
$array1 = array("red", "blue", "green", "yellow");
$array2 = array("one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten");
我想随机回显一种颜色 10 次。
我尝试使用foreach 循环和shuffle 来执行此操作,但是当我尝试此操作时出现错误:
数组到字符串的转换.....
这是我的代码:
shuffle($array1);
foreach($array2 as $array2) {
echo $array1;
}
有人可以帮我解决这个问题吗?
【问题讨论】:
-
用正确的语法检查你的想法:eval.in/1111066
-
cbk38
$array2的长度可以增加还是减少?还是永远是 10?