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.

Wanna do something awesome? Tell a friend:

Subscribe by email
If you're an email kind of person, sign up below to get the latest blog posts in your inbox! You might get some free WordPress goodies from me:-).
I promise not to spam you or share your address.

Good Words

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

Brennan Hom Technical Program Manager, Solutionset