PHP for loop Exercises: Using nested for loop, construct a specific pattern
PHP for loop: Exercise-4 with Solution
Create a script to construct the following pattern, using a nested for loop.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Pictorial Presentation:

Sample Solution:
PHP Code:
<?php
$n=5;
for($i=1; $i<=$n; $i++)
{
for($j=1; $j<=$i; $j++)
{
echo ' * ';
}
echo '\n';
}
for($i=$n; $i>=1; $i--)
{
for($j=1; $j<=$i; $j++)
{
echo ' * ';
}
echo '\n ';
}
?>
Sample Output:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Flowchart :

PHP Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Create a script to construct the specific pattern, using nested for loop.
Next: Write a program to calculate and print the factorial of a number using a for loop. The factorial of a number is the product of all integers up to and including that number, so the factorial of 4 is 4*3*2*1= 24.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
PHP: Tips of the Day
var_export(): var_export() dumps a PHP parseable representation of the item.
You can pass true as the second parameter to return the contents into a variable.
Example:
<?php $myarray = [ "PHP", "Tips" ]; $mystring = "PHP Tips"; $myint = 28; var_export($myarray); var_export($mystring); var_export($myint); ?>
Output:
array ( 0 => 'PHP', 1 => 'Tips', )'PHP Tips'28
To put the content into a variable, you can do this:
$array_export = var_export($myarray, true); $string_export = var_export($mystring, true); $int_export = var_export($myint, 1); // any `Truthy` value
After that, you can output it like this:
printf('$myarray = %s; %s', $array_export, PHP_EOL); printf('$mystring = %s; %s', $string_export, PHP_EOL); printf('$myint = %s; %s', $int_export, PHP_EOL);
Example:
<?php $myarray = [ "PHP", "Tips" ]; $mystring = "PHP Tips"; $myint = 28; $array_export = var_export($myarray, true); $string_export = var_export($mystring, true); $int_export = var_export($myint, 1); printf('$myarray = %s; %s', $array_export, PHP_EOL); printf('$mystring = %s; %s', $string_export, PHP_EOL); printf('$myint = %s; %s', $int_export, PHP_EOL); ?>
This will produce the following output:
Output:
$myarray = array ( 0 => 'PHP', 1 => 'Tips', ); $mystring = 'PHP Tips'; $myint = 28;
- Weekly Trends
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join
- JavaScript functions Exercises
- Python Tutorial
- Python Array Exercises
- SQL Cross Join
- C# Sharp Array Exercises
We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook