gpt4 book ai didi

php - Javascript 将 PHP Json 转换为 javascript 数组

转载 作者:可可西里 更新时间:2023-11-01 12:41:19 25 4
gpt4 key购买 nike

在 php 中我使用了 json_encode(...) 然后在 Javascript 中得到了值,如下所示:

["float","float","float","float"]  // PS: This is a string...

我想把它变成一个普通的 javascript 数组,像这样:

Arr[0] // Will be float
Arr[1] // Will be float
Arr[2] // Will be float
Arr[3] // Will be float

这怎么可能?

最佳答案

听起来您正在用 JavaScript 检索 JSON 字符串(也许通过 AJAX?)。如果您需要将其变成实际的数组值,您可能需要使用 JSON.parse()

var retrievedJSON = '["float","float","float","float"]'; // normally from AJAX
var myArray = JSON.parse(retrievedJSON);

如果您实际上是在页面中写出一个值,而不是使用 AJAX,那么您应该能够直接回显 json_encode 的输出,而无需引用; JSON 本身是有效的 JavaScript。

var myArray = <?php echo json_encode($myPhpArray); ?>;

关于php - Javascript 将 PHP Json 转换为 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13994858/

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