第四演出室/age.inc.php
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
<?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; // まだ誕生日を迎えていない
}
?>
終了行:
<?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; // まだ誕生日を迎えていない
}
?>
ページ名: