Si estas estudiando PHP, y siempre que desarrollas aplicaciones realizas las mismas tareas una y otra vez. Debes saber que en la practica hay una forma mas facil y profesional de crear proyectos, que vien gracias a los frameworks.
Uno de estos es Laravel.
Laravel es un framework de PHP, que puedes usar para crear aplicaciones web backend, u tiliza el patron MVC (Model View Controller) para permitir dividir una aplicacion grande en multiples partes permite crear un flujo de autenticacion y autorizacion facilmente, Posee integracion con las bases de datos mas populares (mysql, potgresql, sqlite3, SQL Server o Redis) y un ORM llamado Eloquent que te evita que escribir codigo SQL ademas de permitir ejecutar migraciones Posee modulos de validaciones y paginaciones ademas de su propio motor de plantillas llamado Blade. aunque tambien puede crear una REST API y viene con una herramienta de consola o CLI llamado artisan el cual te permite generar codigo y ejecutar tareas comunes del framework
Y Laravel posee varios paquetes que permiten extender el framework con otras herramientas, como Sail para administrar el entorno en un contenedor de Docker, Valet, una verion ligera del entorno para MacOS, y Cashier y Spark los cuales te permiten administrar pagos en tus proyectos usando servicios de tercer como Paddle o Stripe, por mencionar algunos
Todo esto hace que sea uno de los frameworks mas populares de PHP.