この記事をシェアする

【PHP】3の倍数で「大石泉」、5の倍数で「すき」、3の倍数かつ5の倍数で「大石泉すき」と出力するプログラム【ネタ】

画像
大石泉すき
<?php

$start = 1;
$end   = 100;

$i = $start;
while (1) {
    $output = '';
    if ($i % 3 === 0) {
        $output .= '大石泉';
    }
    if ($i % 5 === 0) {
        $output .= 'すき';
    }

    // 3の倍数でも5の倍数でもなければ数字を出力する
    if ($output === '') {
        $output = $i;
    }
    echo $output;
    $i++;
    if ($i > $end) {
        break;
    }
    echo '<br>';
}

実行するとこんな感じ

元ネタ↓

https://ja.wikipedia.org/wiki/Fizz_Buzz#FizzBuzz%E5%95%8F%E9%A1%8C

この記事をシェアする