User
foreach (range(1,100) as $i) { if(!($i%3)) echo "Fizz"; if(!($i%5)) echo "Buzz"; if(($i%3)&&($i%5)) echo $i; echo "<br />"; }
echo str_replace(array('f','b','!'), array('Fizz ','Buzz ','FizzBuzz '), '1 2 f4 bf7 8 fb11 f13 14 !16 17 f19 bf22 23 fb26 f28 29 !31 32 f34 bf37 38 fb41 f43 44 !46 47 f49 bf52 53 fb56 f58 59 !61 62 f64 bf67 68 fb71 f73 74 !76 77 f79 bf82 83 fb86 f88 89 !91 92 f94 bf97 98 fb ';
bf — то же самое, но первое делится на 5, второе на 3