#author("2025-01-13T23:23:10+09:00","","") #author("2025-01-13T23:34:25+09:00;2025-01-13T23:23:10+09:00","","") <?php // $Id: age.inc.php,v 1.0 2003/06/08 00:00:00 upk Exp $ /* * age.inc.php * License: GPL * Author: Katsumi Saito <katsumi@jo1upk.ymt.prug.or.jp> * Last-Update: 2003-06-08 * * 年齢算出プラグイン */ // インラインプラグインとしての挙動 function plugin_age_inline() { list($y,$m,$d) = func_get_args(); return age($y,$m,$d); } // 年齢算出 function age($y,$m,$d) { // 現在年月日 $ny = date("Y",UTIME); $nm = date("m",UTIME); $nd = date("d",UTIME); $md = $m*100 +$d; $nmd = $nm*100+$nd; $age = $ny - $y; if ($nmd >= $md) return $age; else return $age-1; // まだ誕生日を迎えていない } ?>