Een webbrowser, bijvoorbeeld Google Chrome, stuurt een HTTP(S)-verzoek naar een webserver. Dit gebeurt bijvoorbeeld als je naar een website gaat. De webserver verwerkt vervolgens dit verzoek en voert het bijbehorende PHP-script uit. Het is mogelijk dat het PHP-script daar gegevens bij nodig heeft uit een database, of uit een bestand dat op de server staat.