こんにちは。 職人見習いの高嶋です。 生年月日からその人の現在の年齢を算出するケースはよくありますが、現在の学年を算出する必要に迫られ、少し困りました。 まず前提として以下の連想配列が定義されているとします。 $gakunenArray = array( 0 => '0~1歳児', 1 => '1~2歳児', 2 => '2~3歳児', 3 => '3~4歳児', 4 => '4~5歳児', 5 => '5~6歳児', 6 => '小学1年生', 7 => '小学2年生', 8 => '小学3年生', 9 => '小学4年生', 10 => '小学5年生', 11 => '小学6年生', 12 => '中学1年生', 13 => '中学2年生', 14 => '中学3年生', 15 => '高校1年生', 16 => '高校2年生', 17 => '高校3年生', 18 => '大学1回生
![cloudpackブログ - PHPで生年月日からその人の現在の学年を算出する](https://cdn-ak-scissors.b.st-hatena.com/image/square/377a9c51a86d20c871561f0ba1caf65409e4f7f2/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fthemes%2Fclp_media%2Fimg%2Fcommon%2Fogp-thumbnail_1200x630.png%3F135792468)