0

在我的网站上,我使用include($_SERVER["DOCUMENT_ROOT"] . "/header.php");包含我的标题。但在我header.php的头标签内有一个脚本标签。我的问题是,当我将这个脚本包含到我的页面中时,它是否会被执行。

这是我的 header.php 的一部分:http: //pastebin.com/FbFG3B7E

4

3 回答 3

3

include 语句包含并评估指定的文件。

http://php.net/manual/en/function.include.php

这意味着,PHP 被评估和执行。如果您的意思是 HTML 脚本标签:它将被打印出来。您的浏览器还将检索包含文件中的 HTML 并处理它(也执行脚本)。

编辑:我在您的页面上收到以下错误:

SyntaxError: 后缺少名称。操作员

窗口。||(函数(d,s){var z==函数(c){z._.push(c)},$=zs=

在那个位置你想打印一个变量$zopim。试试看{$zopim}

于 2012-10-10T16:10:26.717 回答
1

是的,使用include();require();行为就像您只是将代码直接复制到您的页面中一样。

于 2012-10-10T16:21:58.933 回答
0

如果您的意思是 JavaScript 脚本标签,那么是的,它将在浏览器加载页面时执行。

于 2012-10-10T16:10:57.763 回答