foreach ($studentData['questions'] as $questionId => $questionData) {
echo '<h3>'.$questionData['questionno'].': '.$questionData['content'].'</h3>';
}
上記のコードは、たとえば次の 3 つの質問を表示できます。
- 2+2とは?
- 3+3とは?
- 4+4とは?
今私がやりたいのは、カウントを実行して質問の数を判断することです。そのため、以下のコードを実行しました。
foreach ($studentData['questions'] as $questionId => $questionData) {
$noofquestions = count($questionData['questionno']);
echo '<h3>'.$questionData['questionno'].': '.$questionData['content'].'</h3>';
}
しかし問題は、3
for $noofquestions
it を出力する代わりに を出力していること1
です。どうしてこれなの?
また、表示される回数と個別Fully Correct
に表示される回数をカウントしたいのですが、以下のコードでこれを判断する方法がわかりません。$noofcorrect
Not Correct / Not Fully Correct
<?php
if($check)
{
echo '<p class="green"><strong>Fully Correct</strong></p>';
}
else
{
echo '<p class="red"><strong>Not Correct / Not Fully Correct</strong></p>';
}