【发布时间】:2019-06-07 07:48:04
【问题描述】:
我正在提出 3 * 5 = 之类的问题?和 ? * 5 = 15。为此,我将保存一个编号为 1 到 10 的数组变量 ($arrayTotalQuestions) 和一个数组变量 ($arrayAnswers) $array1 中的数字为 5,10,15,20,25,30,35,40,45,50。我将在我的表中循环这 2 行 20 次,如下所示:
foreach($array1 as $array1) {
echo $array1[array_rand($array1)];
}
数组中的(数组)变量:
$arrayTotalQuestions = range(1, 10);
$number = 5;
$arrayAnswers = (5, 10, 15, 20, 25, 30, 35, 40, 45, 50);
现在我想将这 3 个变量存储在另一个名为 $array1 的数组中:
$array1 = array(
"<tr><td>$this->arrayTotalQuestions</td> <td>x</td> <td>$this->number</td> <td>=</td> <td><input type='text' name='txtAnswer[$this->arrayTotalQuestions]'></td></tr>",
"<tr><td><input type='text' name='txtAnswer[$this->arrayAnswers]' value=''></td> <td>x</td> <td>$this->number</td> <td>=</td> <td>$this->arrayAnswers</td></tr>"
);
但我收到错误“数组到字符串的转换...”,因为 $array1 中的数组变量。 我该如何解决这个问题?
【问题讨论】:
-
您希望输入标签的名称是什么?
-
你想要$array1里面的那些数组变量吗?
-
你的问题完全不清楚
-
是的,我想将这些数组变量存储在 $array1 中
-
但还不清楚,能否请您显示所需的输出并更新您的问题?