我知道标题含糊不清,但这个特定问题的细节会使标题变得荒谬。
我有一个index.php
包含虚拟包含的文件:
<!--#include virtual="/includes/header.include"-->
这个header.include
文件是HTML
,我想在里面添加几行PHP
。
我的.htaccess
文件设置为将.include
文件作为 php.ini 处理。文件中的实际行.htaccess
是:
AddType application/x-httpd-php .include
PHP
我要添加的是:
<?php echo "test <br />"; ?>
但是当我加载网站时,唯一打印的是:
"; ?>
如果我查看源代码,index.php
我可以看到上面的整个PHP
代码。
我已经尝试过的其他一些事情:
- 将文件复制到
.htaccess
文件所在的目录header.include
中 - 接受的答案和这个问题的 6 票赞成的答案
- 试过
<br>
而不是<br />
我究竟做错了什么?为什么不能PHP
正确解析?
我的PHP
版本是5.1.6