fork download
  1. <?php
  2. $n = fopen('php://stdin', "r");
  3. $ho = fopen('php://stdout', "w");
  4.  
  5. //Restrict input: not allowed <2 and even numbers
  6. if ($n<=2 && $n%2==0) {
  7. return;
  8. }
  9.  
  10. //first part
  11. for ($i=0;$i<$n+2;$i++)
  12. {
  13. for ($j=1;$j<($n+2)+1;$j++) {
  14. if ( ceil(($n+2)/2) ==$j ){
  15. echo "e";
  16. } else {
  17. echo " "; //replace &nbsp; if its diff compiler
  18. }
  19. }
  20. echo "\n"; // replace <br> if its diff compiler
  21. }
  22.  
  23. //second part
  24. for($i=1;$i<=$n;$i++) {
  25. for($j=0;$j<($n+2);$j++) {
  26. echo "*";
  27. }
  28.  
  29. if( ceil($n/2) ==$i ) {
  30. for($j=0;$j<($n+2);$j++) {
  31. echo "e";
  32. }
  33. }
  34. echo "\n";
  35. }
  36.  
  37.  
  38. fclose($ho);
  39. fclose($n);
Success #stdin #stdout 0.03s 25528KB
stdin
3
stdout
   e   
   e   
   e   
   e   
   e   
   e   
   e   
*******
*******
*******eeeeeee
*******
*******