Moin!
$gdatum="01.01.1970";
Da würde ich ab PHP 5.3.0 die DateTime- und DateInterval-Objekte verwenden.
<?php
date_default_timezone_set('Europe/Berlin');
$gdatum="10.12.2008";
$jetzt = new DateTime();
$damals = new DateTime($gdatum);
$alter = $jetzt->diff($damals);
echo $alter->format('%y');
?>
Der Formatierungsstring erlaubt auch nettere Angaben, '%y' gibt die Ganzzahl der Jahre, also das Alter.
echo $alter->format('%y Jahre, %m Monate, %d Tage');
- Sven Rautenberg