Subscribe To Our Newsletter

Sign Up Now To Get Free Coupon Codes, Event Coupon Codes Updates, Offers Updates. It's 100% Free!

We Hate Spam! Really, It's terrible and we never do it.

Write a script that prompts the user to enter the size of the side of a square and then displays a hollow square of that size made of asterisks. Your script should work for squares of all side lengths between 1 and 20.

For making Hollow Square of Asterisks, I need to use 3 times for loop. It is easy ; check this script.
You should try it.
User will enter a value and will get exact numbers of Asterisks Hollow Square:


 <?PHP  
      $inputs = array();  
      if (isset($_POST['submit'])) { //to check if the form was submitted  
           $value = isset($_POST['input0'])? $_POST['input0'] : null;  
           for($count = 1; $value != null; $count++){  
                array_push($inputs, $value);  
                $value = isset($_POST['input'.$count])? $_POST['input'.$count] : null;  
           }  
      }  
      var_dump($inputs);  
 ?>       
 <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">  
   <!-- to take multiple inputs copy the below line and change name="input" attribute -->  
   Enter input 1:&nbsp;<input type="text" name="input0" value="" /><br />  
   <input type="submit" name="submit" value="Submit" />  
 </form>  
 <?php  
 $less = ($inputs[0]-2);  
 for ($fl=1; $fl<=$inputs[0]; $fl++)  
   {  
     echo "*";  
     if ($fl==$inputs[0])  
       {  
         echo "<br />";  
       }  
   }  
 for ($hstr=1; $hstr<=$less; $hstr++)  
   {  
     echo "*" . str_repeat("&nbsp;", $less) . "* <br />";  
   }  
 for ($ll=1; $ll<=$inputs[0]; $ll++)  
   {  
     echo "*";  
   }  
 ?>  
Share this article :

Post a Comment

Give your reviews about this blog. Leave your comments. what do you think about this post?

Meet Samee Ullah Feroz On Google Plus
Comments Description is given below:
1) I love to read comments, but do not spam.
2) Like this blog and also tweet its posts.
3) You can use some xHTML tags.
4) All Comments are Do Follow, Please try to use blog professionally.
5) Mention Your Name below the comment.
6) You can also suggest for improvement.
7) Do not forget to subscribe Samee Articles blog.

---------------------------------------
Thanks for visiting QWC.Me.
==========================================
For free guidelines contact me on SEO Expert | Samee Ullah Feroz is online there.
==========================================
Best Regards

 
Support : | Internet Marketing Specialist And Business Developer
Copyright © 2013-2016. Samee Articles - All Rights Reserved
Proudly powered by Blogger