PHPオンライン実行環境

説明引数に指定した年の干支(六十干支)を計算して返す関数です。年から4を引いて60で割った余りが0であれば「甲子」、1であれば「乙丑」というように六十干支表に対応します。

サンプルコード
<?php
function getRokujikkanshiForYear($year) {

    $rokujikkanshi = array(
    "甲子","乙丑","丙寅","丁卯","戊辰","己巳","庚午","辛未","壬申","癸酉",
    "甲戌","乙亥","丙子","丁丑","戊寅","己卯","庚辰","辛巳","壬午","癸未",
    "甲申","乙酉","丙戌","丁亥","戊子","己丑","庚寅","辛卯","壬辰","癸巳",
    "甲午","乙未","丙申","丁酉","戊戌","己亥","庚子","辛丑","壬寅","癸卯",
    "甲辰","乙巳","丙午","丁未","戊申","己酉","庚戌","辛亥","壬子","癸丑",
    "甲寅","乙卯","丙辰","丁巳","戊午","己未","庚申","辛酉","壬戌","癸亥"
    );

    return $rokujikkanshi[($year - 4) % 60];

}

echo getRokujikkanshiForYear(date("Y"));
?>
コードの編集 <?php?>

出力

新規コード入力

PHPバージョン7.1.5

使い方 任意のPHPのコードをWeb上で実行して実行結果を確認できるアプリです。
コード欄にPHPのコード(<?php?>は不要)を記述して、実行ボタンをクリックしてください。
PHPのソースコードをphpコマンドで実行するのと同じような感覚で実行結果が出力欄に表示されます。
外出中など手元に端末が無い場合の学習や、ちょっとしたコードのチェックなどに是非ご活用ください。

注意 無限ループや処理に時間がかかるコードを実行した場合、約10秒でタイムアウトしその時点の結果を出力します。
なるべく高い負荷のかかるコードの実行はご遠慮ください。