Cita:
Iniciado por mortiprogramador pregunto algo, no debería ser así?
edad('12-08-1990'); // Devuelve: 20,364
edad('13-08-1990'); // Devuelve: 20,0
edad('14-08-1990',true); // Devuelve: 19,1
No, el segundo parametro de la funcion es opcional y solo es para especificar que dato quiero obtener (edad o los dias que faltantan para cumplir años) dependiendo si su valor es true o false.