可以在互联网上查看php文件,如html文件吗?

时间:2010-11-28 22:46:12

标签: php html

如果我想查看用html编写的网页代码,我只需右键单击并选择查看源代码即可。可以用php文件完成相同的操作,这样我就可以了解某些任务是如何完成的?有没有办法隐藏代码?

6 个答案:

答案 0 :(得分:4)

除非服务器设置不正确,否则不行。非常没有。

例如,在我的“includes / database.php”文件的顶部,我有三行看起来像

$host = "localhost";
$username = "myuser";
$password = "mypassword";

你可以看到为什么我不希望公开显示......

答案 1 :(得分:3)

不,他们不能。 PHP是一种服务器端脚本语言,浏览器实际上从未看到过PHP代码。

答案 2 :(得分:3)

一般不会,我会告诉你原因。

浏览器要求提供Web服务器可以为用户提供的文件。例如,该文件的扩展名为.php。设置Web服务器,每当他获得具有该扩展名的文件的请求时,他必须首先通过PHP运行它并使用PHP的输出作为输出来为用户服务。

因此,用户要求提供文件,Web服务器找到它,看到PHP必须首先处理它,PHP会给Web服务器输出(无论是什么),然后Web服务器向用户提供该内容

可能会发生Web服务器配置错误并跳过PHP步骤,因此用户会看到纯PHP,但这种情况非常罕见,通常会立即发现。

答案 3 :(得分:1)

绝对没办法。 PHP在被输出到浏览器之前被处理,所以它的所有服务器端!

答案 4 :(得分:0)

如果文件扩展名为.phps

,则只能查看代码

答案 5 :(得分:0)

超文本预处理器是解释器,它理解代码并在网络服务器的帮助下转换成html格式,因此not能够在网络服务器上查看 但是在没有Webserver的本地机器上我们可以看到代码