jessicakennedy1028 icon

PHP FizzBuzz Example

jessicakennedy1028 | PRO | 09/14/18 11:44:42 AM UTC | 0 ⭐ | 349 👁️ | Never ⏰ | []
PHP |

400 B

|

None

|

0 👍

/

0 👎

function fizzbuzz($fizz = 3, $buzz = 5, $total = 100, $echo = true){
    $output = '';
    for($i = 1; $i <= $total; $i++) {
        $output .= ($i % $fizz == 0 && $i % $buzz == 0 ? "FizzBuzz\n" : ($i % $fizz == 0 ? "Fizz\n" : ($i % $buzz == 0 ? "Buzz\n" : ($echo ? $i."\n" : ''))));
    }
    return $output;
}
 
echo fizzbuzz();
 
# or... define some fun in it:
 
echo fizzbuzz(6, 2, 150, true);

Comments