gpt4 book ai didi

php - 在 Javascript 中实现 PHP 常量的最佳方式

转载 作者:行者123 更新时间:2023-11-30 09:00:36 25 4
gpt4 key购买 nike

所以我正在使用 Codeignitor,并且我正在尝试找出以一种简洁可维护的方式与我的 javascript 共享我的常量的最佳方式。

1) 在 View 中我可以像我的页脚一样回显我的变量(yuuuck!)2) 我可以解析包含 javascript 模板的部分 View 并将其注入(inject)到我的 View 中(也许?)3) 我可以动态创建一个 javascript 文件,例如 myJavascript.js.php,并将其包含在我的 header 中。

在 MVC 框架中将 PHP 实现为 JS 的最佳可维护方式是什么?

最佳答案

为了让我的变量很好地包装,我使用了一个 JSON 对象 - 这样我就不会遇到编码、斜杠、必须手动更新我添加的每个变量的 JavaScript 等问题...

$variables_to_view['js_variables']['var_name'] = $var_name;

然后传递给 View

php_variables = <?php echo json_encode($js_variables) ?>;
alert(php_variables.var_name);

关于php - 在 Javascript 中实现 PHP 常量的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9638575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com