Tipps & Tricks

Alter ausrechnen

Es ist ganz einfach mit PHP das Alter einer Person auszurechen,
dabei hängt es davon ab wie sie das Geburtsdatum bekommen.
Entweder aus einem Formular getrennt nach Tag Monat Jahr,
oder als String z.b. in Format tt.mm.jjjj. Hier zwei kleine Beispiele.


Beispiel 1, bei getrennter Eingabe:
<?PHP
  
// Geburtsdatum eingeben
  
$GebTag="06";
  
$GebMon="12";
$GebJahr="1976";

// Aktuelles Datum auslesen
  
$time=time();
  
$aktTag=date("d",$time);
  
$aktMon=date("m",$time);
  
$aktJahr=date("Y",$time);

// alter ausrechnen
  
if ( $aktMon >= $GebMon AND $aktTag >= $GebTag $Alter $aktJahr-$GebJahr;
  else 
$Alter $aktJahr-$GebJahr-1;

// und ausgeben
  
echo "Sie sind $Alter Jahre alt.";
  
?>

Beispiel 2, bei einem Formatierten String:
<?PHP
  
// Geburtsdatum eingeben
  
$GebDatum="06.12.1976";

// zerteilen 
  
$teil=explode(".",$GebDatum);
  
$GebTag=$teil[0];
  
$GebMon=$teil[1];
$GebJahr=$teil[2];

// Aktuelles Datum auslesen
  
$time=time();
  
$aktTag=date("d",$time);
  
$aktMon=date("m",$time);
  
$aktJahr=date("Y",$time);

// alter ausrechnen
  
if ( $aktMon >= $GebMon AND $aktTag >= $GebTag $Alter $aktJahr-$GebJahr;
  else 
$Alter $aktJahr-$GebJahr-1;
// und ausgeben
  
echo "Sie sind $Alter Jahre alt.";
  
?>

Viel Erfolg...




Zurück zur den Tricks