在我的网站上我使用 include($_SERVER["DOCUMENT_ROOT"] . "/header.php");
包括我的标题。但在我的header.php
我的 head 标签内有一个 script 标签。我的问题是,当我将这个脚本包含到我的页面中时,它是否会被执行。
这是我的 header.php 的一部分: http://pastebin.com/FbFG3B7E
最佳答案
The include statement includes and evaluates the specified file.
http://php.net/manual/en/function.include.php
这意味着 PHP 被评估并执行。如果您指的是 HTML 脚本标签:它只会被打印出来。您的浏览器还将检索包含文件中的 HTML 并处理它(同时执行脚本)。
编辑: 我在您的页面上收到以下错误:
SyntaxError: missing name after . operator
window.||(function(d,s){var z==function(c){z._.push(c)},$=z.s=
在该位置您要打印变量$zopim
。使用 {$zopim}
尝试一下。
关于php - PHP 代码包含后是否执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12823770/