strtotime() 函數在 PHP 中用于將任何英文文本的日期時間描述轉換為 Unix 時間戳。它可以將包含日期和時間的字符串轉換為 Unix 時間戳,從而可以方便地進行時間計算和比較。
strtotime() 函數的語法如下:
strtotime(string $time, int $now)
其中 $time 是需要轉換為 Unix 時間戳的日期時間字符串,$now 是可選參數,表示當前時間的 Unix 時間戳。如果不指定 $now 參數,則默認使用當前時間。
例如,可以使用 strtotime() 函數來計算未來和過去的日期時間:
$future_date = strtotime("+1 week");
$past_date = strtotime("-1 month");
strtotime() 函數還支持更復雜的日期時間描述,例如:
$next_sunday = strtotime("next Sunday");
$last_monday = strtotime("last Monday");
使用 strtotime() 函數可以方便地進行日期時間計算和比較,是 PHP 中常用的時間處理函數之一。