<?
/*** 轉換為unix時間戳
*/function gettime($d) else }}
/***
* dateadd(interval,number,date)
* 返回已新增指定時間間隔的日期。
* inetrval為表示要新增的時間間隔字串表示式,例如分或天
* number為表示要新增的時間間隔的個數的數值表示式
* date表示日期
** interval(時間間隔字串表示式)可以是以下任意值:
* yyyy year年
* q quarter季度
* m month月
* y day of year一年的數
* d day天
* w weekday一周的天數
* ww week of year周
* h hour小時
* n minute分
* s second秒
* w、y和d的作用是完全一樣的,即在目前的日期上加一天,q加3個月,ww加7天。
*/function dateadd($interval, $number, $date)
$timestamp = mktime($hours ,$minutes, $seconds,$month ,$day, $year);
return $timestamp;
} /**
* datediff(interval,date1,date2)
* 返回兩個日期之間的時間間隔
* intervals(時間間隔字串表示式)可以是以下任意值:
* w 周
* d 天
* h 小時
* n 分鐘
* s 秒
*/function datediff ($interval, $date1,$date2)
return $retval;
} ?>
<?
// 測試例
$d1 = "2002-01-11";
$d2 = date("y-m-d",dateadd("d",15,$d1));
echo $d1."的". datediff("d",$d1,$d2)."天後是$d2
";echo $d1."的10天前是".date("y-m-d",dateadd("d",-10,$d1))."
";$d3 = date("y/m/d h:i:s");
echo "現在是".$d3."距離2002/2/12 12:59:59還有".datediff("s",$d3,"2002/2/12 12:59:59")."秒
";?>
動態網頁製作技術PHP的變數型別
php 的變數型別不多,有以下五種 string integer double array object string 即為字串變數,無論是單一字元或數千字的字串都是使用這個變數型別。值得注意的是要指定字串給字串變數,要在頭尾加上雙引號 例如 這是字串 在要讓字串換行時,可使用溢位字元,也就是反斜線...
PHP動態網頁指令碼
php php hypertext preprocessor 是一種在電腦上執行的指令碼語言,主要是用途在於處理動態網頁,也包含了命令列執行介面 command line inte ce 或者產生圖形使用者介面 gui 程式。php 最早由 rasmus lerdorf 在1995年發明,現在php...
由淺入深學習動態網頁製作PHP的程式設計與應用 三)
第三章 運算子 下面我分別看一下php的算術 字串 邏輯與比較等運算子。1 算術運算子 a b 加 a加上 b vad站長資訊 a b 減 a減去 b vad站長資訊 a b 乘 a乘以 b vad站長資訊 a b 除 a除以 b vad站長資訊 a b 取模 a除以 b的餘數 如果兩個運算元都是整...