作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想测试一个数组的特定索引是否等于另一个数组中的另一个特定索引,但即使两个索引相等,它也始终为 false。
<!DOCTYPE html>
<html>
<head><title>PHP Written Test</title></head>
<body>
<?php include 'variables.php';?>
<?php include 'functions.php';?>
<?php
session_start();
$x = 1;
$y = 0;
while ($x <= 20)
{
$a = $_POST["question" . $x];
$b = $_SESSION['correct'][$y];
if ($a == $b)
{
echo "The answer was correct " . "<br><br>";
}
else
{
echo "The answer was wrong<br><br>";
}
echo "The user answer is: " . $a . "<br>";
echo "The correct answer is: " . $b . "<br><br>";
$x++;
$y++;
}
?>
</body>
</html>
它输出它总是错的我不明白为什么这不起作用
The answer was wrong
The user answer is: Software programs that can compose, send, and receive email messages
The correct answer is: A service that allows users to send messages and/or documents to each other over an internet network
The answer was wrong
The user answer is: Click the refresh button
The correct answer is: Click the refresh button
The answer was wrong
The user answer is: A copy of the email sent to the recipient emailed to you
The correct answer is: A copy of the email sent to the recipient emailed to you
The answer was wrong
The user answer is: Software enabling the user to organize emails
The correct answer is: A tool used to lookup information on the internet
The answer was wrong
The user answer is: A location that stores saved files and programs
The correct answer is: A location that stores saved files and programs
The answer was wrong
The user answer is: A program that lets your organize data into databases
The correct answer is: A utility program used for managing processes and programs running on the computer
The answer was wrong
The user answer is: A program that infects a computer, copies itself many times using up system resources, and spreads the infection to other computers
The correct answer is: An important part of systems files. It manages the interaction between the user, application programs, and hardware
The answer was wrong
The user answer is: GPU
The correct answer is: CPU
The answer was wrong
The user answer is: Icons
The correct answer is: Icons
The answer was wrong
The user answer is: Composing a new email message and sending it
The correct answer is: Impersonating someone with a similar email address and trying to obtain sensitive information from the recipient
The answer was wrong
The user answer is: Menu Bar
The correct answer is: Address Bar
The answer was wrong
The user answer is: The home page
The correct answer is: The home page
The answer was wrong
The user answer is: Motherboard
The correct answer is: Keyboard
The answer was wrong
The user answer is: Programs that intend to damage a users data and system files or allow an outside attacker to gain access to the computer and steal data
The correct answer is: Programs that intend to damage a users data and system files or allow an outside attacker to gain access to the computer and steal data
The answer was wrong
The user answer is: The message itself
The correct answer is: The 'To' line
The answer was wrong
The user answer is: Desktop
The correct answer is: Computer
The answer was wrong
The user answer is: Internet Explorer
The correct answer is: Internet Explorer
The answer was wrong
The user answer is: User ID, @ symbol, host name
The correct answer is: User ID, @ symbol, host name
The answer was wrong
The user answer is: Explorer
The correct answer is: Explorer
The answer was wrong
The user answer is: Shortcut
The correct answer is: Taskbar
最佳答案
我按照肖恩的建议做了,并使用了 if (trim($a) == trim($b)) 它解决了我的问题。
关于php - 如何在 php 中测试数组的索引是否与数组的另一个索引相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23177722/
我是一名优秀的程序员,十分优秀!