Em diversos momentos do dia a dia do programador PHP é necessário iniciar um servidor, seja através do Xampp ou qualquer outro serviço. Esses serviços são bem fáceis e práticos, mas requer que o projeto esteja dentro de uma pasta específica.
Uma vez que o PHP esteja instalado e pronto para utilização, podemos abrir o terminal do Windows ou Linux, inserir uma linha de comando informando o endereço e porta, para finalmente termos nosso servidor em qualquer pasta do sistema.
Agora que você já entendeu a importância, basta abrir o terminal na pasta que deseja iniciar o servidor e rodar o comando abaixo. Obs. Utilizamos esse comando no Windows mas vale também para o Linux.
php -S localhost:3000
Veja que definimos o endereço como localhost e a porta como 3000. Na imagem acima vemos os comandos:
Referência: https://www.php.net/manual/pt_BR/features.commandline.webserver.php