La visualisation du code source PHP est-elle possible?

Avec de nombreux sites Web, vous pouvez utiliser votre navigateur ou un autre programme pour afficher le code source du document. Il s'agit d'un phénomène courant chez les téléspectateurs qui souhaitent voir comment un développeur de site Web a réalisé une fonctionnalité sur un site Web. Tout le monde peut afficher tout le code HTML utilisé pour créer la page, mais même si la page Web contient du code PHP, vous ne pouvez afficher que le code HTML et les résultats du code PHP, pas le code lui-même.

Pourquoi le code PHP n'est pas visible

Tous les scripts PHP sont exécutés sur le serveur avant la livraison du site Web au visualiseur de site. Au moment où les données parviennent au lecteur, il ne reste que le code HTML. C'est pourquoi une personne ne peut pas aller sur une page de site Web .php, enregistrer le fichier et s'attendre à ce qu'il fonctionne. Ils peuvent enregistrer le HTML et voir les résultats des scripts PHP, qui sont intégrés dans le HTML après l'exécution du code, mais le script lui-même est à l'abri des regards curieux.

Voici un test:

Le résultat est Test de code PHP, mais le code qui le génère n'est pas visible. Bien que vous puissiez voir qu'il doit y avoir du code PHP au travail sur la page, lorsque vous affichez la source du document, vous ne voyez que "PHP Code Test" car le reste n'est que des instructions pour le serveur et n'est pas transmis au visualiseur. Dans ce scénario de test, seul le texte est envoyé au navigateur de l'utilisateur. L'utilisateur final ne voit jamais le code.