phpbar.de logo

Mailinglisten-Archive

[php] Prozessdaten, Alter nach Eingabe von Geburtstag

[php] Prozessdaten, Alter nach Eingabe von Geburtstag

Timo Kehler [dukel] dukel_(at)_web.de
Thu, 25 Jan 2001 01:15:39 +0100


> gibt es eine Funktion, die aus dem Geburtsdatum (z.b.
> 19.12.1974) das Alter
> errechnen kann?

ja die gibt es:



function get_age($birthday) {
if (!ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $birthday, $regs))
{ return false;} // Geb-Datum nicht korrekt übergeben
$age = date("Y") - $regs[1];
if ($regs[2] > date("m")) {$age--;}
elseif ($regs[2] == date("m")) {
if ($regs[3] > date("d")) {$age--;}
}
return $age;
}

$alter = get_age("1974-12-19");
echo $alter;




php::bar PHP Wiki   -   Listenarchive