In this example, we will write a number pattern program in PHP. a pattern like Half Pyramid of Numbers, inverted pyramid, etc
Let us discuss some examples to understand the concept of number patterns program in PHP easily
<?php
function pattern1($value)
{
$num = 1;
for ($i = 0; $i < $value; $i++)
{
for ($j = 0; $j <= $i; $j++ )
{
echo $num." ";
}
$num = $num + 1;
echo "\n";
}
}
$value = 7;
pattern1($value);
?>
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7
<?php
<?php
function pattern2($value)
{
for ($i = 0; $i <= $value; $i++)
{
for ($j = 1; $j <= $i; $j++ )
{
echo $j." ";
}
echo "\n";
}
}
$value = 7;
pattern2($value);
?>
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7
<?php
function pattern1($value)
{
for ($i = $value; $i >= 1; $i--)
{
for ($j = 1; $j <= $i; $j++ )
{
echo $j." ";
}
echo "\n";
}
}
$value = 7;
pattern1($value);
?>
1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1