PHP Compruebe que el dominio del correo electrónico que se está registrando es una dirección 'school.edu'

Necesito escribir una función para un proyecto en el que estoy trabajando por diversión, donde estamos haciendo un sitio accesible solo para estudiantes, personal y ex alumnos en una institución.

Digamos que el sitio web de la escuela es: school.edu.

Tengo problemas para escribir un filtro php que verifique que la dirección de correo electrónico enviada tenga el dominio de "school.edu"

Usaré un ejemplo. Dude # 1 tiene un correo electrónico de [email protected] y Dude # 2 tiene un correo electrónico en [email protected]. Quiero asegurarme de que Dude 1 reciba un mensaje de error y que Dude # 2 tenga un registro exitoso.

Esa es la esencia de lo que estoy tratando de hacer. En un futuro cercano, el sitio permitirá el registro en otras dos escuelas locales: school2.edu y school3.edu. Luego necesitaré el verificador para verificar el correo electrónico en una pequeña lista (¿tal vez una matriz?) De dominios para verificar que el correo electrónico sea de un nombre de dominio en la lista.

Respuestas a la pregunta(6)

Su respuesta a la pregunta