gpt4 book ai didi

php - 如何从 PHP 数组创建 HTML 表?

转载 作者:IT王子 更新时间:2023-10-29 01:02:58 26 4
gpt4 key购买 nike

如何从 PHP 数组创建 HTML 表格?标题为 'title''price''number' 的表格。

$shop = array(
array("rose", 1.25, 15),
array("daisy", 0.75, 25),
array("orchid", 1.15, 7 ),
);

最佳答案

最好像这样将数据提取到数组中:

<?php
$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)
);
?>

然后执行类似这样的操作,即使稍后向数据库中的表添加更多列,它也应该能正常工作。

<?php 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 - 如何从 PHP 数组创建 HTML 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4746079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com