Hallo Michael,
bitte kein TOFU.
Mit welchen Anweisungen komm ich denn an die "Zahlen"??
zum Beispiel mit explode().
Aus meiner Beschreibung mit folgendem Codefragment solltest Du das hinbekommen:
$datum = '2007-06-14'; # Datum im von Dir vorgegebenen Format
$teile = explode('-', $datum); # Trenne am Bindestrich
# Schau Dir nun den Inhalt der Variablen $teile an:
# (ein Array mit drei Elementen)
echo '<pre>';
print_r($teile);
echo '</pre>';
Differenz in ganzen Jahren:
Differenz = Differenz der Jahresanteile
Wenn der Monats- und Taganteil des neueren Datums kleiner ist als der des alten
Differenz = Differenz - 1
Ende Wenn
Zuweisung der Differenz zweier Zahlen (die Du durch explode erhalten kannst)
an eine Variable.
Danach eine bedingte Ausführung (sprich eine if-Anweisung ohne else-Zweig). Hier kannst Du sogar den Dekrementoperator -- anwenden.
Ist das wirklich so schwer zu verstehen?
Freundliche Grüße
Vinzenz