PHP membolehkan kami membina jadual HTML daripada tatasusunan, menyediakan cara yang mudah untuk memaparkan data jadual. Untuk menjana jadual dengan label pengepala 'tajuk', 'harga' dan 'nombor', kami meneruskan seperti berikut:
Tatasusunan PHP yang diberikan dalam soalan, $shop, mewakili data untuk jadual kami. Walau bagaimanapun, untuk organisasi yang lebih baik, adalah lebih baik untuk melabelkan setiap medan secara eksplisit dengan kunci seperti "tajuk", "harga" dan "nombor." Ini memastikan kejelasan dan memudahkan penjanaan jadual.
$shop = array( array("title" => "rose", "price" => 1.25, "number" => 15), array("title" => "daisy", "price" => 0.75, "number" => 25), array("title" => "orchid", "price" => 1.15, "number" => 7) );
Dengan data yang dimulakan dengan betul, kita boleh meneruskan untuk membina jadual HTML:
if (count($shop) > 0): ?> <table> <thead> <tr> <th><?php echo implode('</th><th>', array_keys(current($shop))); ?></th> </tr> </thead> <tbody> <?php foreach ($shop as $row): array_map('htmlentities', $row); ?> <tr> <td><?php echo implode('</td><td>', $row); ?></td> </tr> <?php endforeach; ?> </tbody> </table> <?php endif; ?>
Atas ialah kandungan terperinci Bagaimana untuk Menjana Jadual HTML daripada Tatasusunan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!