echo "<table>";
echo "<tr><th colspan='5'>แผนประกันชดเชยรายได้ + ประกันชีวิต $gender ($age)</th></tr>";
echo "<tr><th colspan='2'>ประกันชดเชยรายได้</th><th colspan='2'>ประกันชีวิต</th><th>รายปี</th></tr>";
echo "<tr><th>ชดเชยวันละ</th><th>เบี้ย</th><th>คุ้มครอง</th><th>เบี้ย</th><th>เบี้ยรวม</th></tr>";
for ($i=0; $i < count($hc); $i++) {
echo "<tr>
<td>" . $hc[$i] ."</td>
<td>" . $total_cost[$i] ."</td>
<td>" . $life[$i] ."</td>
<td>" . $lifep[$i] ."</td>
<td>" . ($lifep[$i] + $total_cost[$i]) ."</td>
</tr>";
}
echo "</table>";
short
echo "<table>";
echo "<tr><th colspan='5'>แผนประกันชดเชยรายได้ + ประกันชีวิต $gender ($age)</th></tr>";
echo "<tr><th colspan='2'>ประกันชดเชยรายได้</th><th colspan='2'>ประกันชีวิต</th><th>รายปี</th></tr>";
echo "<tr><th>ชดเชยวันละ</th><th>เบี้ย</th><th>คุ้มครอง</th><th>เบี้ย</th><th>เบี้ยรวม</th></tr>";
for ($i=0; $i < count($hc); $i++) {
echo "<tr>
<td>" . $hc[$i] ."</td>
<td>$" . number_format($total_cost[$i], 2) ."</td>
<td>" . $life[$i] ."</td>
<td>$" . number_format($lifep[$i], 2) ."</td>
<td>$" . number_format($lifep[$i] + $total_cost[$i], 2) ."</td>
</tr>";
}
echo "</table>";
แบบประกาศ
// Define the thousand separator format
$thousand_sep_format = [
'decimal_separator' => '.',
'thousand_separator' => ',',
'decimals' => 2,
];
echo "<table>";
echo "<tr><th colspan='5'>แผนประกันชดเชยรายได้ + ประกันชีวิต $gender ($age)</th></tr>";
echo "<tr><th colspan='2'>ประกันชดเชยรายได้</th><th colspan='2'>ประกันชีวิต</th><th>รายปี</th></tr>";
echo "<tr><th>ชดเชยวันละ</th><th>เบี้ย</th><th>คุ้มครอง</th><th>เบี้ย</th><th>เบี้ยรวม</th></tr>";
// Use the thousand separator format in the table
for ($i=0; $i < count($hc); $i++) {
echo "<tr>
<td>" . $hc[$i] ."</td>
<td>$" . number_format($total_cost[$i], $thousand_sep_format['decimals'], $thousand_sep_format['decimal_separator'], $thousand_sep_format['thousand_separator']) ."</td>
<td>" . $life[$i] ."</td>
<td>$" . number_format($lifep[$i], $thousand_sep_format['decimals'], $thousand_sep_format['decimal_separator'], $thousand_sep_format['thousand_separator']) ."</td>
<td>$" . number_format($lifep[$i] + $total_cost[$i], $thousand_sep_format['decimals'], $thousand_sep_format['decimal_separator'], $thousand_sep_format['thousand_separator']) ."</td>
</tr>";
}
echo "</table>";
อีกแบบ
echo "<table>";
echo "<tr><th colspan='5'>แผนประกันชดเชยรายได้ + ประกันชีวิต $gender ($age)</th></tr>";
echo "<tr><th colspan='2'>ประกันชดเชยรายได้</th><th colspan='2'>ประกันชีวิต</th><th>รายปี</th></tr>";
echo "<tr><th>ชดเชยวันละ</th><th>เบี้ย</th><th>คุ้มครอง</th><th>เบี้ย</th><th>เบี้ยรวม</th></tr>";
for ($i=0; $i < count($hc); $i++) {
$formatted_total_cost = number_format($total_cost[$i], 2); // Format the total cost
$formatted_life = number_format($life[$i], 2); // Format the life insurance premium
$formatted_lifep = number_format($lifep[$i], 2); // Format the life insurance coverage
$formatted_total = number_format($lifep[$i] + $total_cost[$i], 2); // Format the total premium
echo "<tr>
<td>" . $hc[$i] ."</td>
<td>$" . $formatted_total_cost ."</td>
<td>" . $formatted_life ."</td>
<td>$" . $formatted_lifep ."</td>
<td>$" . $formatted_total ."</td>
</tr>";
}
echo "</table>";
ทำให้สั้นลงอีก
echo "<table>";
echo "<tr><th colspan='5'>แผนประกันชดเชยรายได้ + ประกันชีวิต $gender ($age)</th></tr>";
echo "<tr><th colspan='2'>ประกันชดเชยรายได้</th><th colspan='2'>ประกันชีวิต</th><th>รายปี</th></tr>";
echo "<tr><th>ชดเชยวันละ</th><th>เบี้ย</th><th>คุ้มครอง</th><th>เบี้ย</th><th>เบี้ยรวม</th></tr>";
for ($i=0; $i < count($hc); $i++) {
$total_cost_formatted = number_format($total_cost[$i]);
$life_formatted = number_format($life[$i]);
$lifep_formatted = number_format($lifep[$i]);
$total_formatted = number_format($lifep[$i] + $total_cost[$i]);
echo "<tr>
<td>" . $hc[$i] ."</td>
<td>$" . $total_cost_formatted . "</td>
<td>" . $life[$i] ."</td>
<td>$" . $lifep_formatted ."</td>
<td>$" . $total_formatted ."</td>
</tr>";
}
echo "</table>";
สั้นขึ้นไปอีกด้วยการกำหนดตัวแปร
<?php
for ($i = 0; $i < count($hc); $i++) {
echo "<td>" . number_format($hc[$i]) . "</td>
<td>" . number_format($total_cost[$i]) . "</td>
<td>" . number_format($life[$i]) . "</td>
<td>" . number_format($lifep[$i]) . "</td>
<td>" . number_format($lifep[$i] + $total_cost[$i]) . "</td>";
}
?>
เปลี่ยนเป็น
<?php
$format = 'number_format'; // ประกาศตัวแปร
for ($i = 0; $i < count($hc); $i++) {
echo "<td>" . $format($hc[$i]) . "</td>
<td>" . $format($total_cost[$i]) . "</td>
<td>" . $format($life[$i]) . "</td>
<td>" . $format($lifep[$i]) . "</td>
<td>" . $format($lifep[$i] + $total_cost[$i]) . "</td>";
}
?>