我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何将数组与json数据合并? php,laravel

I have this json data:

"{"media_ids":[304,305,306]}"

and my array :

 { ["media_ids"]=> array(2) { [0]=> int(388) [1]=> int(389) } }

I attempted to merge them by doing this

$allData = array_merge($extra,json_decode($a,true));

But the result was my array data disappeared:

{ ["media_ids"]=> array(3) { [0]=> int(304) [1]=> int(305) [2]=> int(306) } }

You need to use array_merge_recursive

$allData = array_merge_recursive($extra,json_decode($a,true));

近期文章

  • Jquery检查是否有东西在PHP中发布了$ _POST
  • php标题无法正常工作,可能出现什么错误?
  • mysqli_multi_query没有做任何事情
  • 在laravel 5中的AND声明雄辩
  • 我正在尝试制作一个html表单,填充后将插入到我的sql数据库中。 但是我得到这个错误,没有选择数据库[重复]
  • 如何创建Java类对象并在PHP中运行其功能?
  • 为什么我的表单会出错?
  • 自动调整Excel列宽
  • 带有optlabels的动态php循环
  • Php - 在表格行中显示查询信息[关闭]
  • CodeIgniter 3 - 配置log_threshold
  • DateTime类在PHP / Apache中不起作用
  • 使用PHP注册无效
  • php - 如何将参数传递给函数
  • 从数据库php codeigniter加载图像
  • 如何从同一个类访问类变量
  • PHP修复了字符串变量中的零宽度空间
  • PHP获取html的某些部分
  • PHP多维数组键搜索
  • Laravel错误:从空值创建默认对象

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华