【发布时间】:2026-01-27 04:35:01
【问题描述】:
<!DOCTYPE html>
<html>
<head>
<meta sharset="UTF-8"/>
<title>Project 1</title>
<style>
table
{
border-style:solid;
border-width:1px;
border-color:blue;
}
</style>
</head>
<body>
<?php
$smartphones = array ( 'Huawei Y7 2019' => 149,
'Samsung Galaxy A10' => 169,
'Xiaomi Redmi Note 8T' => 199,
'Apple iPhone 7' => 398,
'Samsung Galaxy Note9' => 550);
printsmartphones($smartphones);
function printSmartphones ($table)
{
echo "<table border='2'>
<tr>
<th>Smartphones</th>
<th>Price(€)</th>";
foreach($table as $key => $value)
{
echo "<tr><td>$key</td><td style=\"text-align:right; color:black\">$value</td></tr>\n";
}
echo "</table>";
}
?>
</body>
</html>
在这个项目中,我必须以某种方式打印表格。该表将在左列显示智能手机名称,在右列显示它们的价格。在最后一行,它将计算并打印所有智能手机的平均价格。那就是我的代码堆栈,知道它是如何完成的吗? 我正在自己学习 php,但我在任何地方都找不到任何东西。我想使用 array_push() 但我不知道在哪里或如何。
【问题讨论】:
-
您在哪里尝试自己解决这个问题?请用你的那部分代码更新你的问题,并解释你的方法遇到了什么问题。