How to dynamically generate a multiplication table

I was asked in an initial interview screening to generate a multiplication table using PHP. Here is the prototype of what I came up with, in the interview test.

Snapshot of the multiplication table generated by PHP

PHP code to generate the multiplication table inside the HTML

<table>
<?php for($i=0; $i<=12; $i++){
echo "<tr><th>$i</th>";
for($j=1; $j<=12; $j++){
if($i == 0){
echo "<th>$j</th>";
continue;
}
$total = $i * $j;
echo "<td>$total</td>";
}
echo "</tr>";
}
echo "</tr>"; ?>
</table>

I hope you found this article interesting.

What interesting questions were you asked at interviews? I would love to know.

Thanks for geeking out with me,

Signed By Femy Praseeth

Share it with your people:

Leave a Reply

Your email address will not be published. Required fields are marked *

Endorsed by these folks ...

Femy is great and very easy to work with. She’s capable, responsive and produces good work.

Brennan Hom Technical Program Manager, Solutionset