PHP 允許我們從陣列建立 HTML 表格,提供了一種便捷的方式來顯示表格資料。要產生帶有標題標籤“title”、“price”和“number”的表,我們按以下步驟操作:
問題中給定的PHP 數組$shop,代表我們表格的數據。但是,為了更好地組織,最好使用「標題」、「價格」和「數字」等鍵明確標記每個欄位。這確保了清晰度並簡化了表格生成。
$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) );
正確初始化數據後,我們可以繼續構建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; ?>
以上是如何從 PHP 陣列產生 HTML 表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!