我有两个for循环,它们从数据库中提取问题。问题是关联的 带参数。有3个参数具有不同数量的问题。 我在做的是 -
for($j=0; $j<count(parameter); $j++) {
echo parameter[$j]['name'];
for($m=0; $m<count($question); $m++) {
echo $m.'. '$question['description'];
}
}
它的输出是:
位置
设施
AVM
位置,设施,AVM是具有2-3个问题的参数,其再次列为1,2,3,2,3 然后1,2,3,4 但我想要1,2,3,4到9点算
答案 0 :(得分:2)
尝试以下代码
$count = 1;
for($j=0;$j<count(parameter);$j++){
echo parameter[$j]['name'];
for($m=0;$m<count($question);$m++){
echo $count.'. '$question['description'];
$count += 1;
}
}
答案 1 :(得分:0)
尝试foreach循环
static ConditionBuilder<Integer> condition1(ConditionBuilder<Integer> parent) {
parent.setCondition(l -> l == 0);
return parent;
}
static ConditionBuilder<String> condition2(ConditionBuilder<String> parent) {
parent.setCondition(l -> l.length() > 3);
return parent;
}