gpt4 book ai didi

php - JSON 在 JavaScript 中的使用

转载 作者:行者123 更新时间:2023-11-28 11:19:46 25 4
gpt4 key购买 nike

我被误解了。我在 PHP 中创建了一个 JSON 对象。我只需要在 Javascript 中访问该对象。仅此而已。

我刚刚了解到我的许多问题都可以通过使用 JSON 来解决。不过,现在学习如何使用 JSON 是另一个问题。 ;-)

假设这是 PHP 代码:

$row = array()
while ($row = mysql_fetch_object($result)
{
$data[] = $row;
}
$javascriptFriendlyData = json_encode($data);

现在如何在 javascript 中访问 $javascriptFriendlyData。我尝试使用 JQuery 但我无法真正弄清楚...

如果有帮助的话,JSON 数据结构有点像这样:

[{"aid":"1","atitle":"Ameya R. Kadam"},{"aid":"2","atitle":"Amritpal Singh"}...

]

最佳答案

试试这个:

<script>
<?php
echo 'var data = '.$javascriptFriendlyData;
?>
// now the JSON data is stored in the data variable
console.log(data);
</script>

我假设您在此处的 HTML 模板中运行 PHP:

<html>
<head>
<script><?php echo 'var data = '.$javascriptFriendlyData; ?></script>
<script src="some_js_file.js"></script>
</head>
<body>

等等...

some_js_file.js 中,您现在可以访问 data 变量。

如果它是您所描述的简单数据数组,则没有理由eval()它,但您无论如何都可以考虑它。

关于php - JSON 在 JavaScript 中的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1937474/

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