eva*_*vid 0 browser google-chrome php source-code
为什么 Google Chrome 在源代码中不显示 PHP?
例如,这是我做的一个页面(主要是使用 JQuery)。我决定用一点 PHP 来获取 IP 地址并显示它(以美化的方式),以便我可以远程登录(因为我的 IP 由于 DHCP 而改变)。
所以我写了它;这是几个屏幕截图。
我的编辑器中的源代码:
浏览器中的源代码viewsource:
为了澄清起见,我将 IP 涂黑了,但 IP 是它在屏幕上显示的全部内容——而不是响应变量的 PHP。
为什么不显示实际的PHP,有什么方法可以查看PHP?
另一个例子是我curl
用来获取 IP的站点icanhazip.com。如果您访问该页面,它会显示您的 ip;但是如果您在浏览器中查看源代码,该页面仅包含您的 ip 文本,而没有任何代码使其发生。
如何查看PHP源代码?
谢谢!
万维网
ern*_*nie 11
PHP 是一种服务器端语言,在服务器上进行解释。解释完代码后,网络服务器仅将 HTML 传输到客户端(例如 Chrome)。
因此,Chrome 甚至不知道该页面正在使用 PHP - 它从网络服务器获得的只是 HTML,因此它可以向您显示源代码。
将此与 javascript 等客户端语言进行对比,您可以在其中查看原始 javascript 代码。. .
除非 Web 服务器配置错误且不呈现 PHP,否则无法查看原始 PHP,或者您直接在 Web 服务器上访问文件,例如使用 FTP、shell 会话等,而不是通过浏览器和 Web服务器(例如 Apache)。
归档时间: |
|
查看次数: |
11136 次 |
最近记录: |