¿Es posible ver el código fuente PHP?

Con muchos sitios web, puede usar su navegador u otro programa para ver el código fuente del documento. Esta es una ocurrencia común entre los espectadores que desean ver cómo un desarrollador de sitios web logró una función en un sitio web. Cualquiera puede ver todo el HTML que se utilizó para crear la página, pero incluso si la página web contiene código PHP, solo puede ver el código HTML y los resultados del código PHP, no el código en sí.

Por qué el código PHP no es visible

Todos los scripts PHP se ejecutan en el servidor antes de que el sitio web se entregue al visor del sitio. Cuando los datos llegan al lector, todo lo que queda es el código HTML. Es por eso que una persona no puede ir a la página de un sitio web .php, guardar el archivo y esperar que funcione. Pueden guardar el HTML y ver los resultados de los scripts PHP, que están incrustados dentro del HTML después de ejecutar el código, pero el script en sí está a salvo de los ojos curiosos..

Aquí hay una prueba:

El resultado es Prueba de código PHP, pero el código que lo genera no se puede ver. Aunque puede ver que debe haber código PHP en funcionamiento en la página, cuando ve la fuente del documento, solo ve "Prueba de código PHP" porque el resto son solo instrucciones para el servidor y no se pasan al espectador. En este escenario de prueba, solo el texto se envía al navegador del usuario. El usuario final nunca ve el código.