Heim > Backend-Entwicklung > PHP-Tutorial > So verarbeiten Sie Datumsangaben und Zeichenfolgen in PHP

So verarbeiten Sie Datumsangaben und Zeichenfolgen in PHP

墨辰丷
Freigeben: 2023-03-30 21:42:02
Original
2596 Leute haben es durchsucht

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(&#39;1986-07-22&#39;); 
?>
Nach dem Login kopieren

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;
}
Nach dem Login kopieren

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Verwandte Empfehlungen:

Videofotografie in PHP

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage