没分了,PHP 数组赋值问题请教

qq_37693160 2018-09-12 11:56:56
最终我需要得到的是这个数组
$arr = array(
"orderId"=>"Ck001",
"referenceNumber"=>"131808011",

"orderItemList" =>array( array(
"productId" => "001",
"itemDescription" => "25",
"quantity" => 1
),
array(
"productId" => "002",
"itemDescription" => "75",
"quantity" => 3
)
),
"orderRoleList" =>array( array(
"roleTypeId" => "CUSTOMER",
"partyId"=>11815

))
)

数据源是C#做的web service 返回的结果集(现在是datatable ,可以转换成Json 或者需要转成什么形式会方便一些),数据如下
orderId referenceNumber productId itemDescription quantity roleTypeId partyId
Ck001 131808011 001 25 1 CUSTOMER 11815
Ck001 131808011 002 75 3 CUSTOMER 11815


相同orderId 的roleTypeId 和partyId 一样,只是会有多行productId

用PHP 怎么从上面的结果集构建出最顶上的那个数组? 数组中的orderId,referenceNumber 等可以写死
...全文
153 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,099

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧