5.00 / 1 oy

PHP'de for döngüsü ile tablo (table) oluşturmak

Tüm programlama dillerinde olduğu gibi PHP'de de döngülerin yeri çok önemli olduğu için döngülerin kullanımları ve ihtiyaç duyabileceğniz örnek uygulamalar konularında biraz daha paylaşım yapmak istiyorum. PHP'de tablo satırlarını döngüler kullanarak ürettiğimiz durumlar sıklıkla karşımıza çıkmaktadır ve bu aşamada da for döngüsünü ya da while döngüsünü kullanarak tablo tr ve td etiketlerini ihtiyaç duyulduğu kadar üretebiliriz.

bkz: PHP'de for döngüsü kullanımı ve örnekleri

bkz: PHP'de break ve continue ifadelerinin birlikte kullanımı

Edit: sonraki yazı için bkz: PHP'de while döngüsü ile tablo (table) oluşturmak

PHP ile HTML içinde bir table etiketini aşağıdaki örnekte görebileceğiniz gibi ekleyebiliriz:

Örnek 1: Tek sütunlu bir HTML tablosunu tek bir for döngüsü içinde üretin

Kodlar:

<style>
    td {border: 1px solid black}
</style>
<table>
    <?php
    $satirsayisi = 10;
    
    
    for ($i = 1 ; $i <= $satirsayisi; $i++)
    {
        echo "<tr>";
        echo "<td>";
        echo "satır $i";
        echo "</td>";
        echo "</tr>";
    }
    ?>

</table>

 php for table

Örnek 2: İçinde iki adet sütun (td) bulunan bir tabloyu PHP'de for döngüsü kullanarak üretin

Kodlar:

<style>
    td {border: 1px solid black}
</style>
<table>
    <?php
    $satirsayisi = 10;
    
    
    for ($i = 1 ; $i <= $satirsayisi; $i++)
    {
        echo "<tr>";
        echo "<td>Satır $i Sütun 1</td>";
        echo "<td>Satır $i Sütun 2</td>";
        echo "</tr>";
    }
    ?>

</table>

php for tablo

Örnek: Satır sayısı ve sütun sayısı parametrik olan ve tablo yapısı iç içe for döngüleri ile hazırlanmış bir PHP örneği hazırlayın.

Kodlar:

<style>
    td {border: 1px solid gray}
</style>
<table>
    <?php
    $satirsayisi = 10;
    $sutunsayisi = 5;
    
    
    for ($i = 1 ; $i <= $satirsayisi; $i++)
    {
        echo "<tr>";
        for ($j = 1 ; $j <= $sutunsayisi; $j++)
        {
            echo "<td>Satır $i Sütun $j</td>";
        }
        echo "</tr>";
    }
    ?>

</table>

php iç içe for table

bkz: PHP ile zar atma uygulaması ve örnekleri

bkz: PHP'de rastgele sayı üretmek (rand fonksiyonu)

bkz: PHP'de çıktı alma komutları (print ve echo)

bkz: PHP'de exit komutu kullanımı ve örnekleri

PhpCoder

09.03.2021 00:10

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de for döngüsü ile tablo (table) oluşturmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.