¿Cómo incrementar letras como números en PHP?

Me gustaría escribir una función que tome 3 caracteres y la incremente y devuelva los caracteres recién incrementados como una cadena.

Sé cómo aumentar una sola letra a la siguiente, pero ¿cómo sabría cuándo aumentar las segundas letras y luego detener y luego aumentar la primera letra nuevamente para tener un aumento secuencial?

Entonces, si se aprueba AAA, devuelva AAB. Si se pasa AAZ, devuelva ABA (parte difícil).

Agradecería ayuda con la lógica y qué funciones php serán útiles para usar.

Aún mejor, ¿algunos ya han hecho esto o hay una clase disponible para hacer esto?

Gracias a todos por cualquier ayuda

Respuestas a la pregunta(7)

Su respuesta a la pregunta