Is het bekijken van PHP-broncode mogelijk?

Bij veel websites kunt u uw browser of een ander programma gebruiken om de broncode van het document te bekijken. Dit komt veel voor bij kijkers die willen zien hoe een website-ontwikkelaar een functie op een website heeft gerealiseerd. Iedereen kan alle HTML bekijken die is gebruikt om de pagina te maken, maar zelfs als de webpagina PHP-code bevat, kunt u alleen de HTML-code en de resultaten van de PHP-code bekijken, niet de code zelf.

Waarom PHP-code niet zichtbaar is

Alle PHP-scripts worden uitgevoerd op de server voordat de website wordt afgeleverd bij de siteviewer. Tegen de tijd dat de gegevens bij de lezer komen, is alleen de HTML-code over. Dit is de reden waarom een ​​persoon niet naar een .php-webpagina kan gaan, het bestand opslaan en verwachten dat het werkt. Ze kunnen de HTML opslaan en de resultaten zien van PHP-scripts, die zijn ingesloten in de HTML nadat de code is uitgevoerd, maar het script zelf is veilig voor nieuwsgierige ogen.

Hier is een test:

Het resultaat is PHP-codetest, maar de code die het genereert is niet zichtbaar. Hoewel u kunt zien dat er PHP-code aan het werk moet zijn op de pagina, ziet u bij het bekijken van de documentbron alleen "PHP-codetest" omdat de rest slechts instructies voor de server is en niet wordt doorgegeven aan de kijker. In dit testscenario wordt alleen de tekst naar de browser van de gebruiker verzonden. De eindgebruiker ziet de code nooit.