Contact: aviboots(AT)netvision.net.il
39,855 questions
51,776 answers
573 users
$sum = 0; for ($i = 1; $i < 1000; $i++) { if ($i % 3 == 0 || $i % 5 == 0) { $sum += $i; } } echo "The sum of all multiples of 3 or 5 below 1000 is: " . $sum . PHP_EOL; /* run: The sum of all multiples of 3 or 5 below 1000 is: 233168 */
$sum = array_sum( array_filter( range(0, 999), fn($x) => $x % 3 == 0 || $x % 5 == 0 ) ); echo "The sum of all multiples of 3 or 5 below 1000 is: " . $sum . PHP_EOL; /* run: The sum of all multiples of 3 or 5 below 1000 is: 233168 */