gpt4 book ai didi

php - 在 Javascript 函数中使用 PHP

转载 作者:可可西里 更新时间:2023-11-01 00:52:42 25 4
gpt4 key购买 nike

将 PHP 混合到 Javascript 中的最佳方法是什么?不应该这样做吗?应该以某种方式完成吗?我正在做一个项目,我发现了以下 javascript 函数:

function getStuff() {
<?php
$stuff = "0:Select";
foreach ($this->stuff as $k => $v){
$stuff = $stuff . ";" . $v['stuff_id'] . ":" . $v['stuff_name'];
}
?>

return "<?= $stuff ?>";
}

假设我需要 PHP 提供的数据,获取它的理想方式是什么?这对我来说似乎不是这样,但写这篇文章的人是我的老板,所以我想在尝试更改之前先询问一下。

仅供引用,此 JS 在 View 脚本中使用,$this->stuff 的数据从使用它的 Controller 传入。

最佳答案

一个很好的方法是将数据准备到 JSON 中,然后使其成为页面上的变量。您可以拥有复杂的结构(关联数组充满数组 n-deep),并将其表示为 javascript 中的对象文字。

一般来说,您厌恶像那样跳进跳出 PHP 标记是对的。它很难看,而且很难阅读/维护。

关于php - 在 Javascript 函数中使用 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3714482/

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