gpt4 book ai didi

php - JQuery、JSON 和 PHP

转载 作者:行者123 更新时间:2023-12-01 03:47:27 25 4
gpt4 key购买 nike

我得到了一个 php 文件,其中包含多个回显的函数。在客户端,如果只允许 echo 并且注释掉其他两个,则 $.getJSON 处理 JSON 对象没有问题。但是,如果其他对象未注释而不是 JSON 中断,我仍然会在响应中回显所有对象。为了处理 JSON,每个 php 函数都需要位于单独的文件中吗?或者 JSON 可以从一个响应字符串中单独解析不同的数组吗?即

   $.getJSON(samefilename,function(array 1) {
--- process here
}
$.getJSON(samefilename,function(array 2) {

}

抱歉,如果这是一个完整的新手问题。我对解析响应字符串的过程有点困惑。我认为这将是 $_get['array1']$_get['array2'] 从 php 中回显 - 但如果我有多个回显我的 jquery 破坏了 php 文件并在 html 中显示空白。

最佳答案

而不是:

<?php
echo $var1;
echo $var2;

这样做:

<?php
echo json_encode(Array(
'var1' => $var1,
'var2' => $var2
));

在 jQuery 中:

$.getJSON('file.php',function(response) {
alert(response.var1);
alert(response.var2);
}

关于php - JQuery、JSON 和 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12129607/

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