In diesem Artikel wird hauptsächlich die Methode zum Betrieb von Datumsangaben und Zeichenfolgen in PHP vorgestellt. Ich hoffe, dass er für alle hilfreich ist.
Das Beispiel in diesem Artikel beschreibt die Methode zur Berechnung des Alters basierend auf dem Geburtstag in PHP. Die Details sind wie folgt:
<?php function birthday($birthday){ $age = strtotime($birthday); if($age === false){ return false; } list($y1,$m1,$d1) = explode("-",date("Y-m-d",$age)); $now = strtotime("now"); list($y2,$m2,$d2) = explode("-",date("Y-m-d",$now)); $age = $y2 - $y1; if((int)($m2.$d2) < (int)($m1.$d1)) $age -= 1; return $age; } echo birthday('1986-07-22'); ?>
Nehmen wir eine einfachere Methode, die sich nicht so fortgeschritten anfühlt das Obige.
<?php echo birthday("1989-01-25"); function birthday2($birthday){ list($year,$month,$day) = explode("-",$birthday); $year_diff = date("Y") - $year; $month_diff = date("m") - $month; $day_diff = date("d") - $day; if ($day_diff < 0 || $month_diff < 0) $year_diff--; return $year_diff; }
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.
Verwandte Empfehlungen:
Verwendung von PHP-Fragebogen-Ergebnisstatistiken
So verwenden Sie PHP, um .sql-Dateien automatisch auszuführen
Das obige ist der detaillierte Inhalt vonSo verarbeiten Sie Datumsangaben und Zeichenfolgen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!