How to print Hollow Inverted Pyramid Pattern in PHP - Step by Step Examples
How to print Hollow Inverted Pyramid Pattern in PHP ?
Answer
To print a hollow inverted pyramid pattern in PHP, we use nested loops to manage spaces and stars.
✐ Examples
1 Print Hollow Inverted Pyramid Pattern in PHP
In this example,
- We assume the number of rows for the inverted pyramid is 5.
- We then use nested loops where the outer loop controls the rows and the inner loop manages spaces and stars.
- Within the loops, we use conditions to print stars only at specific positions to create the hollow effect.
- The outer loop decrements from 5 to 1, managing the rows of the inverted pyramid.
- The inner loop calculates the spaces required to position the stars correctly, ensuring the hollow pattern.
- Stars are printed based on conditions to achieve the desired hollow inverted pyramid pattern.
PHP Program
<?php
function printHollowInvertedPyramid($numRows) {
for ($row = $numRows; $row >= 1; $row--) {
$pattern = '';
for ($space = 0; $space < $numRows - $row; $space++) {
$pattern .= ' ';
}
if ($row == $numRows || $row == 1) {
$pattern .= str_repeat('*', 2 * $row - 1);
} else {
$pattern .= '*';
$pattern .= str_repeat(' ', 2 * $row - 3);
$pattern .= '*';
}
echo $pattern . "\n";
}
}
printHollowInvertedPyramid(5);
?>
Output
********* * * * * * * *
Summary
In this tutorial, we learned How to print Hollow Inverted Pyramid Pattern in PHP language with well detailed examples.
More PHP Pattern Printing Tutorials
- How to print Left Half Pyramid Pattern in PHP ?
- How to print Right Half Pyramid Pattern in PHP ?
- How to print Pyramid Pattern in PHP ?
- How to print Rhombus Pattern in PHP ?
- How to print Diamond Pattern in PHP ?
- How to print Hour Glass Pattern in PHP ?
- How to print Hollow Square Pattern in PHP ?
- How to print Hollow Pyramid Pattern in PHP ?
- How to print Hollow Inverted Pyramid Pattern in PHP ?
- How to print Hollow Diamond Pattern in PHP ?
- How to print Floyd's Trianlge Pattern in PHP ?
- How to print Pascal's Triangle Pattern in PHP ?