php - PHP 代码包含后是否执行

标签 php javascript include

在我的网站上我使用 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/

相关文章:

javascript 或 htaccess 重写 url

javascript - 在提交之前将表单中输入的值显示为表格

css - JSF 菜单未格式化 STLyed

javascript - 使用 jQuery 获取输入值。可以用,但是确认错误

c - C 头文件中的包含循环

entity-framework - EF Core Second level ThenInclude misworks

php - 输入命令时出错 => php artition route :list

php - 如何将 php 数组与 sql IN 运算符一起使用?

javascript - 当我们使用ajax post请求上传文件时,如何取消向服务器上传文件并删除文件(上传未完成之间)?

javascript - jQuery wrap 和 appendTo 不会导致预期的结果