Advertisement
Guest User

ru

a guest
Jul 23rd, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. <?php
  2. // function FizzBuzz( $iterations = 20)
  3. // {
  4. // for ( $i = 1; $i < $iterations; $i++ ) {
  5. // if ( ( $i % 3 ) == 0 && ( $i % 5 ) == 0 ) {
  6. // echo 'FizzBuzz';
  7. // } else if ( ( $i % 5 ) == 0 ) {
  8. // echo 'Buzz';
  9. // } else if ( ( $i % 3 ) == 0 ) {
  10. // echo 'Fizz';
  11. // } else {
  12. // echo $i;
  13. // }
  14.  
  15. // echo PHP_EOL;
  16. // }
  17. // }
  18.  
  19. function FizzBuzz()
  20. {
  21. for($i = 1; $i < 101; ++$i)
  22. {
  23. if($i % 3 == 0) echo 'Fizz';
  24. if($i % 5 == 0) echo 'Buzz';
  25. if(($i % 3 != 0) && ($i % 5 != 0)) echo $i;
  26.  
  27. echo '<br />';
  28. }
  29. }
  30.  
  31. // function FizzBuzz( $iterations = 20 )
  32. // {
  33. // for ( $i = 1; $i < $iterations; $i++ ) {
  34. // if ( ( $i % 3 ) == 0){
  35. // echo 'FizzBuzz';
  36. // } else {
  37. // echo $i;
  38. // }
  39.  
  40. // echo PHP_EOL;
  41. // }
  42. // }
  43.  
  44. if ( PHP_SAPI == 'cli' ) {
  45. $iterations = 20;
  46.  
  47. if ( isset( $_SERVER['argc'] ) && $_SERVER['argc'] > 1 && intval( $_SERVER['argv'][1] )
  48. > 0 ) {
  49. $iterations = intval( $_SERVER['argv'][1] );
  50. }
  51.  
  52. FizzBuzz( $iterations );
  53. } else {
  54. echo '<pre>';
  55.  
  56. $iterations = 20;
  57.  
  58. if ( isset( $_REQUEST['iterations'] ) && intval( $_REQUEST['iterations'] ) > 0 ) {
  59. $iterations = intval( $_REQUEST['iterations'] );
  60. }
  61.  
  62. FizzBuzz( $iterations );
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement