虽然我知道 OOP 的基础知识,但我只是不知道如何让这个普通的 php 代码表现得像 OOP。我写的是一个石头剪刀布的游戏。有人想牺牲一些时间来帮助我吗,我真的很想做得更好。我将感激不尽。
<?php
if(isset($_POST['submit']))
{
$array = array('water', 'wood' 'fire');
$enemy_guess = array_rand(1,3);
$player_guess = $_POST['picked_skill'];
switch ($player_guess){
case 'water':
if($enemy_guess == 'fire'){
echo "you won";
}
}else
{
echo "you lost";
}
break;
case 'wood':
if($enemy_guess == 'water'){
echo "you won";
}
}else
{
echo "you lost";
}
break;
case 'fire':
if($enemy_guess == 'wood'){
echo "you won";
}
}else
{
echo "you lost";
}
break;
}
}
?>