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.

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.

Client Love

Femy is detail oriented and creative in her approach, and thorough in her execution, of any project. She is a great team player and always willing to stretch herself in any direction that the project needs. It has been wonderful working with Femy!

Alpana Verma-Alag Co-founder and CEO, Upgrademe, Inc