Here in this PHP program, we are going to print the multiplication table which the user wants to see.
In this program, we accept a number from the user and display the multiplication table of that number up to 10.
For example, if the inputted number is 5 it will print the multiplication table of 5 up to 10.
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50
First, we have to read the input from the user and store it in a variable num. Start a for loop
from i =1 to 10 for printing the multiplication table of user input number. The loop iterates 10 times and print the computed result of num x i in the format of the multiplication table.
We require knowledge in the following topics to do this program, Let's have a look at them
Step 1: Accept the input from the user and store it to the variable num
Step 2: Using a for loop
with condition i <= 10 do the following step (i) incrementing the value of variable i in every iteration
(i) Print the result of num x i using echo
as the multiplication of the entered number
<?php
$num = readline("Enter the number: ");
echo "Multiplication table of ",$num," is\n\n";
for ($i = 1; $i <= 10; $i++) {
echo "\t", $num, " x ", $i, " = ", $num * $i, "\n";
}
?>
Enter the number: 8 Multiplication table of 8 is 8 x 1 = 8 8 x 2 = 16 8 x 3 = 24 8 x 4 = 32 8 x 5 = 40 8 x 6 = 48 8 x 7 = 56 8 x 8 = 64 8 x 9 = 72 8 x 10 = 80