为什么我的PHP会变成评论?

时间:2014-12-16 09:14:31

标签: php comments

在网页上view-source:http://cordbloodcenter.com/en/Corporate/Cord-blood.alej.html我刚刚编写了一个简短的PHP代码,但是当我检查源代码时,PHP代码字体是绿色的 - >它改为评论。

PHP代码是:

<?php
$myfile = fopen("units.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("units.txt"));
fclose($myfile);
?>

为什么我的PHP会更改为评论? 感谢帮助, -Luxqs

2 个答案:

答案 0 :(得分:2)

PHP解释器不解析文件扩展名.html。您可以做一些简单的事情,并将文件扩展名更改为.php或者使PHP解析.html个文件。

转到PHP ini文件。最后你会发现:

AddType application/x-httpd-php .php

将其更改为:

AddType application/x-httpd-php .php .html .htm

并重启将激活它。如果你使用Apache,那就是这个命令:

httpd -k restart

这非常简单。我个人更喜欢保留.html.htm扩展名,并隐藏我使用PHP的事实。为什么要提供比需要更多的信息? (不是混淆是实现安全性的好方法,但它不会受到伤害)。我也不需要在纯html文件和php文件之间进行人为区分。

缺点是所有html文件都将通过PHP解析器,这将是您服务器上的一个额外负载。

答案 1 :(得分:1)

您需要将文件重命名为.php扩展名的文件!然后确保你通过Web服务器打开它,以便PHP代码被编译!