niestety twoj kod ma jedna powazna luke:
jezeli ktos sie urodzil 1991-12-11 to mial wczoraj 15 urodziny, a wyrazenie
'2006-12-12' - '1991-12-11' zrwaca 15.
natomiast jezeli ktos sie urodzil 1991-12-13 to urodziny ma dopiero jutro (czyli narazie ma 14 lat)m a wyrazenie:
'2006-12-12' - '1991-12-13' zrwaca 15.
dzieje sie tak dlatego, ze probujesz odjac od siebie 2 stringi. ciag jest traktowany jako liczba dopuki sa same cyfry, tzn. '2006-12-11' jest traktowany jako 2006, a '1991-12-13' jako 1991 (2006 - 1991 = 15)
oto prawidlowo dzialajacy kod:
<?php
?>