在PHP和js中按键值合并数组
array merge by key value in php and in js
我有这个
array(3) {
["a"]=>
array(2) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
}
["a"]=>
array(2) {
[0]=>
string(1) "c"
[1]=>
string(1) "d"
}
["b"]=>
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
}
如何在PHP和js中合并以返回相同的数组:
array(2) {
["a"]=>
array(4) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
}
["b"]=>
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
}
在php中,可以使用array_merge_recursive
但是js中有array_merge_recursive的版本
相关文章:
- 我可以更改剑道UI网格吗's的外键值
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 将JSON对象的表示形式更改为显式键/值格式
- 正在数组中存储键值对
- js”;在“;不按特定顺序追加键/值
- 如何将新的键/值对元素添加到现有数组
- 在键值对中对求和值进行下划线
- 角度-如何打印键值的值
- 返回由键/值对定义的数组
- 在url参数javascript中存储键值对列表
- 将数组转换为键值对
- jQueryAJAX-将额外的键/值对推送到序列化的$_POST数组中
- JavaScript,循环具有不同数量对键值的对象
- 使用jQuery从ajax调用访问键值对
- 根据值合并不同长度的两个数组对象
- 通过键/值引用更新Javascript对象值
- 在键值对的唯一组合上合并对象
- 如何通过键深度合并两个对象值
- 如果两个多维对象在javascript中具有相同的键值,则合并它们
- 使用Lodash合并共享键值对上的对象