Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob das Zeitformat in PHP vorliegt
So ermittelt PHP, ob es sich um ein Zeitformat handelt: Sie können es über die Funktion strtotime() ermitteln. Die Syntax der Funktion strtotime() lautet: [int strtotime (string $time [,int $now = time()])]. Bei Erfolg wird der Zeitstempel zurückgegeben.
【Verwandte Lernempfehlungen: php-Programmierung (Video)】
So ermitteln Sie, ob es sich um ein Zeitformat in PHP handelt:
Sie können feststellen, ob es ein Zeitformat ist Zeit durch das strtotime-Funktionsformat
function isDateTime($dateTime){ $ret = strtotime($dateTime); return $ret !== FALSE && $ret != -1; }
Die strtotime-Funktion wird wie folgt verwendet:
strtotime Parst die Datetime-Beschreibung eines beliebigen englischen Textes in einen Unix-Zeitstempel
int strtotime ( string $time [, int $now = time() ] )
Diese Funktion erwartet, eine Zeichenfolge zu akzeptieren, die ein US-englisches Datum enthält formatiert und versucht, ihn als Unix-Zeitstempel (Anzahl der Sekunden seit dem 1. Januar 1970, 00:00:00 GMT) zu analysieren. Sein Wert ist relativ zu der durch den Parameter „now“ angegebenen Zeit oder zur aktuellen Systemzeit, wenn dieser Parameter nicht angegeben wird.
time: Datums-/Uhrzeitzeichenfolge
now: Der zur Berechnung des Rückgabewerts verwendete Zeitstempel
Rückgabewert:
Gibt bei Erfolg den Zeitstempel zurück, andernfalls wird FALSE zurückgegeben; vor PHP 5.1.0 Diese Funktion gibt bei einem Fehler -1 zurück.
Wenn Sie mehr über das Erlernen des Programmierens erfahren möchten, achten Sie bitte auf die Spalte „PHP-Schulung“!
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob das Zeitformat in PHP vorliegt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!