кодесурса
«PHP

PHP для цикла Упражнения: создать шахматную доску, используя для цикла

script1adsense2code
script1adsense3code

PHP для цикла: упражнение 9 с решением

Напишите PHP-скрипт с использованием вложенного цикла for, который создает шахматную доску, как показано ниже.

Используйте ширину таблицы = 270px и возьмите 30px в качестве высоты и ширины ячейки.

«шахматы

Пример решения:

Код:

<!DOCTYPE html>
     <html> 
     <head> 
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body> 
  <h3>Chess Board using Nested For Loop</h3>
   <table width="270px" cellspacing="0px" cellpadding="0px" border="1px">
   <!-- cell 270px wide (8 columns x 60px) -->
      <?php
      for($row=1;$row<=8;$row++)
	  {
          echo "<tr>";
          for($col=1;$col<=8;$col++)
		  {
          $total=$row+$col;
          if($total%2==0)
		  {
          echo "<td height=30px width=30px bgcolor=#FFFFFF></td>";
          }
		  else
		  {
          echo "<td height=30px width=30px bgcolor=#000000></td>";
          }
          }
          echo "</tr>";
    }
          ?>
  </table>
  </body>
  </html>

Посмотреть вывод в браузере

Блок - схема:

«Блок-схема:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущая: Напишите PHP-скрипт, который создает конкретную таблицу, используя циклы for. Добавьте cellpadding = "3px" и cellspacing = "0px" к тегу таблицы.
Далее: Напишите скрипт PHP, который создает конкретную таблицу (используйте для циклов).

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code