Buatlah program untuk mendesain papan catur menggunakan PHP

Catur adalah permainan papan rekreasi dan kompetitif yang dimainkan antara dua pemain. Ini dimainkan di papan catur persegi dengan 64 kotak diatur dalam kotak delapan kali delapan hitam-putih sebagai alternatif. Pada artikel ini, kita akan belajar cara mendesain Papan Catur menggunakan PHP.

Mendekati:

Pembaca perhatian! Jangan berhenti belajar sekarang. Dapatkan semua konsep HTML penting dengan Desain Web untuk Pemula | HTML kursus.

  • Untuk membuat Catur di php; kita harus menjalankan 2 loop masing-masing akan membuat 8 blok.
  • Loop dalam akan menghasilkan baris tabel dengan warna latar hitam/putih berdasarkan nilai .
  • Jika nilainya genap, latar belakang Hitam dihasilkan .
  • Jika nilainya ganjil, latar belakang Putih dihasilkan

Papan Catur menggunakan For-Loop:

PHP

<!DOCTYPE html>

<html>

 

<body>

    <table width="400px" border="1px" cellspacing="0px">

        <?php

        echo "Chess by GeeksforGeeks";

        $value = 0;

 

        for($col = 0; $col < 8; $col++) {

            echo "<tr>";

            $value = $col;

 

            for($row = 0; $row < 8; $row++) {

                if($value%2 == 0) {

                    echo

"<td height=40px width=20px bgcolor=black></td>";

                    $value++;

                }

                else {

                    echo

"<td height=40px width=20px bgcolor=white></td>";

                    $value++;

                }

            }

            echo "</tr>";

        }

        ?>

    </table>

</body>

 

</html>

Papan Catur menggunakan while-Loop:

PHP

<!DOCTYPE html>

<html>

 

<body>

    <table width="400px" border="1px" cellspacing="0px">

        <?php

        echo "Chess by GeeksforGeeks";

        $value = 0;

        $col = 0;

 

        while($col < 8) {

            $row = 0;

            echo "<tr>";

            $value = $col;

         

            while($row < 8) {

                if($value%2 == 0) {

                    echo

"<td height=40px width=20px bgcolor=black></td>";

                    $value++;

                }

                else {

                    echo

"<td height=40px width=20px bgcolor=white></td>";

                    $value++;

                }

                $row++;

            }

            echo "</tr>";

            $col++;

        }

        ?>

    </table>

</body>

 

</html>

Papan Catur menggunakan loop do-while:

PHP

<!DOCTYPE html>

<html>

 

<body>

    <table width="400px" border="1px" cellspacing="0px">

        <?php

        echo "Chess by GeeksforGeeks";

        $value = 0;

        $col = 0;

 

        do {

            $row = 0;

            echo "<tr>";

            $value = $col;

 

            do {  

                if($value%2 == 0) {

                    echo

"<td height=40px width=20px bgcolor=black></td>";

                    $value++;

                }

                else {

                    echo

"<td height=40px width=20px bgcolor=white></td>";

                    $value++;

                }

                $row++;

            }while($row < 8);

            echo "</tr>";

            $col++;

        }while($col < 8);

        ?>

    </table>

</body>

 

</html>

Keluaran: Semua kode akan memberikan output yang sama.