当前位置: 首页 > 面试题库 >

通过PHP解析JavaScript文件

佟和安
2023-03-14
问题内容

我有一个JavaScript文件,我想在其中包含一些php代码。问题是我在PHP上也有一些定义,我也想在JS上使用。

有没有办法在HTML中包含.js文件,从而允许服务器首先使用php解释它(在下载到客户端之前)?

谢谢 :)


问题答案:
<script src="/path/to/my/file.php"></script>

file.php输出任何内容之前,您还需要输出正确的标头,您应该具有以下内容:

header("Content-Type: application/javascript");

编辑:正如@Tony_A指出的,应该是application/javascript。我认为在2010年写这篇文章时,它并不重要:)



 类似资料:
  • 问题内容: 我在使用jQuery / Ajax / JSON时遇到问题。我正在使用像这样的jQuery ajax帖子… 据我了解,这将返回一个JavaScript JSON对象?Ajax发布产生的文本是这样的(我相信这是有效的JSON)… 我似乎无法弄清楚如何解析jQuery ajax帖子返回的JSON对象…基本上,我想循环遍历并像这样返回每个学生组成一个div … 我似乎无法弄清楚该怎么做… 谢

  • 本文向大家介绍通过openpyxl读取excel文件过程解析,包括了通过openpyxl读取excel文件过程解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了通过openpyxl读取excel文件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1、环境准备 python3环境、安装openpyxl模块 2、excel文件数

  • 我们可以通过获取url来删除图像还是有其他方法?

  • 问题内容: 我有一个.txt文件,其中包含以下详细信息: 我想做的是解析此广告,使值以更易读的格式(如果可能)转换为数组。 谢谢 问题答案: 您可以这样轻松地做到这一点 首先,您可以使用函数打开文本文件,然后使用函数在换行符上剪切字符串。这样,您将获得一个数组,其中所有行都分开。然后使用该函数可以删除第一行,因为它是标题。 获取行之后,您可以遍历数组并将所有信息放入名为的新数组中。从零行开始,您将

  • 问题内容: 在.Net中,我发现了一个很棒的库HtmlAgilityPack,它使您可以使用XPath轻松解析格式不正确的HTML。我已经在.Net站点中使用了几年,但是我不得不为我的Python,Ruby和其他项目选择更痛苦的库。有人知道其他语言的类似库吗? 问题答案: 在python中,ElementTidy解析标记汤并生成一个元素树,该树允许使用XPath进行查询:

  • 问题内容: 我想用一种特殊的方式解析一个CSS文件。 例: : 我希望PHP返回给我每个名称中包含postclass的类名。 在此示例中,结果看起来像一个数组: 但是我在正则表达式方面更糟。以某种方式搜索“ postclass”,然后抓取孔线并放入数组中。 谢谢,我用它来解析类似confic文件的css文件。 是我的最终代码。这样我就可以在不编辑布局的情况下轻松地将div包裹在一些hardcode