============外部檔=================
< ?php
function ddcheck($m,$d,$y)
{
//判斷所輸入的資料是否是合法的日期資料
if(checkdate($m,$d,$y)){
//將輸入的資料轉成UNIX時間戳記
$dd=mktime(0,0,0,$m,$d,$y);
//以date()函數顯示對應格式
echo date("M-d-Y",$dd);
}else{
echo "所輸入的資料不是合法的日期格式!";
}
}
? >
==============PHP檔======================
< ?php
require "ddfunc.inc";
$mm=8;
$dd=20;
$yy=2005;
echo "< p>輸入的資料是 : < br/>";
echo $mm." , ".$dd." , ".$yy."< br/>";
//呼叫載入檔案中的函數
ddcheck($mm,$dd,$yy);
//改變$dd值
echo "< p>輸入的資料是 : < br/>";
$dd=34;
echo $mm." , ".$dd." , ".$yy."< br/>";
//呼叫載入檔案中的函數
ddcheck($mm,$dd,$yy);
? >
============產生結果================
輸入的資料是 :
8 , 20 , 2005
Aug-20-2005
輸入的資料是 :
8 , 34 , 2005
所輸入的資料不是合法的日期格式!
沒有留言:
張貼留言