gpt4 book ai didi

javascript - 如何在 JavaScript 中创建这样的 PHP 数组?

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

如何在 JavaScript 中创建这样的 PHP 数组?

$arr = array('oneKey' => array('key1' => 'value1',
'key2' => 'value2'),
'anotherKey' => array('key1' => 'value1',
'key2' => 'value2'));

编辑: 伙计们,我忘了说我需要一种简单的方法来按字典顺序对这些数组('key1' => 'value1', 'key2' => 'value2')进行排序通过它的键。

EDIT2: 实际上我不会“转换”它。这是我解释事情的一种方式。我更像是一个 PHP 专家。

最佳答案

如果您通过 AJAX 发送它,请考虑将其编码为 JSON 并在 javascript 端将其解析回数组。作为记录,它更像是 Javascript 中的一个对象,因为它有键和值。

PHP :

$jsonString = json_encode($arr);

然后在JS :

var jsonObject = JSON.parse(str);

许多 JS 库都有可用的 JSON 解析器。否则,请在上面的链接中获取一个。没有 eval()。


在排序时,只需在 PHP 中按照您希望的顺序指定键,它们就会原封不动地返回。

关于javascript - 如何在 JavaScript 中创建这样的 PHP 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2943892/

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