在我的PHP项目中,有一个javascript代码应该使用配置文件中定义的一些值。所以,我正在寻找将配置值传递给javascript的最佳方法,而不需要混合使用php和js。我想这可以通过Node.js完成,其中将读取和解析配置文件,然后使用browserify将此Node模块转换为浏览器JS。这甚至可能吗?
答案 0 :(得分:0)
如果您不想将PHP代码与JS代码混合,您可以在javascript中运行ajax调用到php函数,该函数返回带有您需要的数据的JSON。
PHP中的函数结束将是:
exit(json_encode($data));
并在javascript(使用jquery)中:
$.post("script.php", {}, function(data) {
var configParams = JSON.parse(data);
});