説明引数に指定した年の十二支を計算して返す関数です。年に8を足して12で割った余りが0であれば「子」、1であれば「丑」というように十二支表に対応します。
サンプルコード
<?php
function getJuunishiForYear($year) {
$juunishi = array(
"子","丑","寅",
"卯","辰","巳",
"午","未","申",
"酉","戌","亥"
);
return $juunishi[(($year + 8) % 12)];
}
echo getJuunishiForYear(date("Y"));
?>
PHPバージョン7.1.5
使い方
任意のPHPのコードをWeb上で実行して実行結果を確認できるアプリです。
コード欄にPHPのコード(<?phpと?>は不要)を記述して、実行ボタンをクリックしてください。
PHPのソースコードをphpコマンドで実行するのと同じような感覚で実行結果が出力欄に表示されます。
外出中など手元に端末が無い場合の学習や、ちょっとしたコードのチェックなどに是非ご活用ください。
注意
無限ループや処理に時間がかかるコードを実行した場合、約10秒でタイムアウトしその時点の結果を出力します。
なるべく高い負荷のかかるコードの実行はご遠慮ください。