Hola
Entendi lo que me quiso decir , pero no que propongo no es que php sepa el tiempo transcurrido. sino un bucle que ejecute la funcion
hasta que el valor sea 59. entonces en el bucle de incremento de la variable decir que solo se ejecute el incremento cuando el valor
sea 15, 30 , 45 , 00.
Al fin y al cabo date('s') es un numero que se puede guarda como variable.
No se si me explico.
Ya se que hay que aprender lo que se necesita , pero me gusta buscar otras soluciones. Cada error es una cosa aprendida y se aprende mas y mejor cuando deliberas sobre posibles soluciones en lugar de buscar un codigo ya hecho.
Un saludo