Php $\会话值计数器
我有一个小测验,其中使用类似这样的会话将结果发送到result.php页面Php $\会话值计数器,php,session,counter,Php,Session,Counter,我有一个小测验,其中使用类似这样的会话将结果发送到result.php页面 { $_SESSION['result'] = 'Correct Answer!'; }else{ $_SESSION['result'] = 'Wrong Answer!'; } 在session.php页面上,我想要一个计数器来计算所有的“正确答案!”还有“回答错了!”。最后,我还试图计算算术,以显示正确和错误结果的百分比以及基于此计数器的总分 有什么建议吗?
{
$_SESSION['result'] = 'Correct Answer!';
}else{
$_SESSION['result'] = 'Wrong Answer!';
}
在session.php页面上,我想要一个计数器来计算所有的“正确答案!”还有“回答错了!”。最后,我还试图计算算术,以显示正确和错误结果的百分比以及基于此计数器的总分
有什么建议吗?这不是一个简单的例子,想存储回答的问题数量和正确回答的问题数量吗 如果是这样,正确答案的百分比为
($correctCount/$totalCount)*100
计数器初始化(可在每次单步执行之前执行):
计数器步进:
if(!isset($_SESSION['correctAnswers'])
$_SESSION['correctAnswers'] = 0;
if(!isset($_SESSION['wrongAnswers'])
$_SESSION['wrongAnswers'] = 0;
if(...) {
$_SESSION['result'] = 'Correct Answer!';
$_SESSION['correctAnswers'] += 1;
}else{
$_SESSION['result'] = 'Wrong Answer!';
$_SESSION['wrongAnswers'] += 1;
}
分数:
$correctAnswers = $_SESSION['correctAnswers'];
$totalAnswers = $_SESSION['wrongAnswers'] + $correctAnswers;
if($totalAnswers > 0)
$score = $correctAnswers / ($totalAnswers) * 100;
else
$score = 0;