[nachtrag/Korrektur:]
Mein erster Versuch ergab nur die direkte Differenz der Jahreszahlen, d. h. z. B. einen Tag vor dem Geburtstag ergab sich bereits das neue Alter.
So sollte es besser klappen:
<?php
$gebTag='1973-03-11';
$heute='2002-07-28';
$gebdate=mktime(0,0,0,intval(substr($gebTag,5,2)),intval(substr($gebTag,8,2)),intval(substr($gebTag,0,4)));
$aktdate=mktime(0,0,0,intval(substr($heute,5,2)),intval(substr($heute,8,2)),intval(substr($heute,0,4)));
$diff=getdate($aktdate-$gebdate);
$alter=$diff[year]-1970;
print "Alter: ".$alter; // --> 29
?>
MfG, Thomas