本文整理汇总了PHP中game::targetsLeft方法的典型用法代码示例。如果您正苦于以下问题:PHP game::targetsLeft方法的具体用法?PHP game::targetsLeft怎么用?PHP game::targetsLeft使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类game
的用法示例。
在下文中一共展示了game::targetsLeft方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: game
spl_autoload_register("my_autoload");
/*
* Statuses
* 0 - Free spot
* 1 - Ship
* 2 - Miss
* 3 - Hit
* 4 - Sank
*/
session_start();
$game = new game();
if (isset($_GET['y']) && isset($_GET['x'])) {
$game->makeShot($_GET['y'], $_GET['x']);
}
$currentMap = $game->map;
if ($game->targetsLeft() == 0) {
echo "<h1>You WON!</h1>";
}
echo "<table border='1'>";
echo "<tr><td></td><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td><td>F</td><td>G</td><td>H</td><td>I</td><td>J</td></tr>";
for ($i = 0; $i < 10; $i++) {
echo "<tr>";
echo "<td width='10' height='10'>{$i}</td>";
for ($j = 0; $j < 10; $j++) {
if ($currentMap[$i][$j] === 1) {
echo "<td class='" . $i . " " . $j . "' width='10' height='10' style='cursor: pointer;' onclick='location.href = \"?y=" . $i . "&x=" . $j . "\";'> </td>";
} else {
if ($currentMap[$i][$j] === 2) {
echo "<td bgcolor='silver' class='" . $i . " " . $j . "' width='10' height='10'> </td>";
} else {
if ($currentMap[$i][$j] === 3) {