php原生开发中对二维数组中的命名重新定义,赋值

php原生开发中对二维数组中的命名重新定义,赋值

1.php原生开发中对二维数组中的命名重新定义,赋值
在这里插入图片描述
代码如下:

$dataM = []; //定义为数组
$dataM['name'] = $name;
$newArr = [];
foreach ($arr as $k =>$v) {
    $newArr[$k]['id'] = $v['id'];
    $newArr[$k]['name'] = $v['name'];
    $newArr[$k]['type'] = $v['type'];
    $newArr[$k]['top'] = $v['topp'];
    $newArr[$k]['left'] = $v['leftt'];
    $newArr[$k]['ico'] = $v['ico'];
    $newArr[$k]['state'] = $v['state'];
}

$dataM['nodeList'] = $newArr;

$nodeArr = [];
foreach ($nodeLineArr as $kk =>$vv){
    $nodeArr[$kk]['from'] = $vv['fromm'];
    $nodeArr[$kk]['to'] = $vv['too'];
    $nodeArr[$kk]['label'] = $vv['label'];
}
$dataM['lineList'] = $nodeArr;

数据展示部分:
在这里插入图片描述

{
	"resultCode": 200,
	"message": "数据查询成功!",
	"data": {
		"name": "设备流程图",
		"nodeList": [
			{
				"id": "0va3bmfajo",
				"name": "海康54寸显示器",
				"type": "4f5dfe941a2be67bce8bc9b75acf4c29",
				"top": "469.781px",
				"left": "53px",
				"ico": "el-icon-guide",
				"state": "success"
			},
			{
				"id": "1dtebvgoxj",
				"name": "海康20234",
				"type": "cf11136323157a21dfaa599eb3a0df29",
				"top": "466px",
				"left": "396px",
				"ico": "el-icon-guide",
				"state": "success"
			},
			{
				"id": "215smkjh1s",
				"name": "海康2023",
				"type": "d02f15aefadc55ba51bbb01f70ed0f0d",
				"top": "248.781px",
				"left": "364px",
				"ico": "el-icon-guide",
				"state": "success"
			},
			{
				"id": "qy7p9bo638",
				"name": "录音mp4",
				"type": "ebd50197f9fcc2ac84e39581a8a5956e",
				"top": "127px",
				"left": "89px",
				"ico": "el-icon-guide",
				"state": "success"
			}
		],
		"lineList": [
			{
				"from": "1dtebvgoxj",
				"to": "215smkjh1s",
				"label": null
			},
			{
				"from": "slnl2pz1v",
				"to": "gowvo9hqz",
				"label": null
			},
			{
				"from": "nodeA",
				"to": "nodeD",
				"label": null
			}
		]
	}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骨子里的偏爱

上传不易,还请多多支持。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值