How to use for loop in this game? The game has 10 rounds. When a player wins, he scores +1 until it reaches 10 rounds that is when the game will end. And also can I ask what function is used when a user inputs 2 char correctly but misspelled it? For example, ROcc instead of rock. Will it accept the user input?
<html>
<body>
<h1>ROCK PAPER SCISSORS</h1>
<?php
print ('<form action="" method="post">');
print ('<p>Player 1: <input type="text" name="p1" /></p>');
print ('<p>Player 2: <input type="text" name="p2" /></p>');
print ('<input type="submit" name="submit" value="PLAY" />');
print ('</form>');
if (isset($_POST['submit'])) {
$player1score = 0;
$player2score = 0;
$draw = 0;
$player1 = strtolower($_POST['p1']);
$player2 = strtolower($_POST['p2']);
if ($player1 == 'scissors' && $player2 == 'scissors') {
$draw++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 == 'rock' && $player2 == 'rock') {
$draw++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 == 'paper' && $player2 == 'paper') {
$draw++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 =='rock' && $player2 =='scissors') {
$player1score++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 == 'rock' && $player2 =='paper') {
$player2score++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if($player1 == 'scissors' && $player2 == 'rock') {
$player2score++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 =='scissors' && $player2 =='paper') {
$player1score++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 =='paper' && $player2 =='rock') {
$player1score++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
else if ($player1 =='paper' && $player2 == 'scissors') {
$player2score++;
print "Player 1: $player1score<br>";
print "Player 2: $player2score<br>";
print "DRAW: $draw";
}
}
?>
</html>
</body>