時間の形式が絶対時間の場合、now パラメータは効果がありません。時刻の形式が相対時刻の場合は、相対時刻が by now で指定され、now 引数が指定されていない場合は現在の時刻が指定されます。失敗した場合は -1 を返します。
echo strtotime ("now"), "n";
echo strtotime ("2000 年 9 月 10 日"), "n"; day"), "n";
echo strtotime (" 1 週間"), "n";
echo strtotime (" 1 週間 2 日 4 時間 2 秒"), "n";
echo strtotime ("次の木曜日"), "n";
echo strtotime ("最後の月曜日"), "n";
?$str = '良くない'; 🎜>if (($timestamp = strtotime($str)) === -1) {
echo "文字列 ($str) は偽物です";
} else {
echo "$str = = ".date('l dS of F Y h:i:s A',$timestamp);
}
?>
この効果は mktime() を使用した場合と同じです。