在 JavaScript 中使用 PHP

Avatar of Chris Coyier
Chris Coyier

此方法仅在 Media Temple (gs) 服务器上进行了测试。

在包含 JavaScript 的文件夹中,.htaccess 文件应包含以下内容:

<FilesMatch "^.*?api.*?$">
SetHandler php5-script
</FilesMatch>

在上面的示例中,任何包含字符串“api”的文件都将被处理为 PHP。您可以随意更改该正则表达式。

然后在 JavaScript 文件本身中,将 ContentType 重新设置为 JavaScript

<?php
	// Sets the proper content type for javascript
	header("Content-type: application/javascript");
?>

这将确保读取该文件的浏览器将其解释为 JavaScript。现在,您可以在 JavaScript 文件中使用 <php … ?> 标签来执行所需的任何 PHP 操作。