我有一个要发送到 jquery 的 php 多维数组,但我需要自动创建该数组。
所有示例都显示了像这样设置手动数组:
var theme_name = current_theme_meta.theme_name,
theme_version = current_theme_meta.version,
data0A = theme_metadata[0].dataA,
data0B = theme_metadata[0].dataB,
data1A = theme_metadata[1].dataA,
data1B = theme_metadata[1].dataB;
current_theme_meta 和 theme_metadata 是我构建的 php 数组中的键,我通过 wp_localize_script() (一个 wordpress 函数)推送到 jQuery。
theme_name、version、dataA 和 dataB 是数组中的键值。
我的数组如下所示:
[current_theme_meta] => Array
(
[theme_name] => A Cool Theme
[version] => 2.1.1
)
[theme_meta] => Array
(
[0] => Array
(
[dataA] => foo
[dataB] => bar
)
[1] => Array
(
[dataA] => this
[dataB] => that
)
)
如何在 jquery 中创建数组?我在每个和循环等之间感到困惑。