php json转换为嵌套数组array

论坛 期权论坛     
选择匿名的用户   2021-6-2 15:50   176   0
<ol class="dp-c" start="1" style="padding:0px; border:none; color:rgb(92,92,92); font-family:Consolas,&#39;Courier New&#39;,Courier,mono,serif; line-height:26px; margin:0px 0px 1px 45px!important"><li class="alt" style="border-style:none none none solid; border-left-width:3px; border-left-color:rgb(108,226,108); list-style:decimal-leading-zero outside; color:inherit; line-height:18px; margin:0px!important; padding:0px 3px 0px 10px!important"> <span style="margin:0px; padding:0px; border:none; color:black; background-color:inherit"><span style="margin:0px; padding:0px; border:none; background-color:inherit">&lt;?php  </span></span></li><li style="border-style:none none none solid; border-left-width:3px; border-left-color:rgb(108,226,108); list-style:decimal-leading-zero outside; line-height:18px; margin:0px!important; padding:0px 3px 0px 10px!important; background-color:rgb(248,248,248)"> <span style="margin:0px; padding:0px; border:none; color:black; background-color:inherit"><span class="keyword" style="margin:0px; padding:0px; border:none; color:rgb(0,102,153); font-weight:bold; background-color:inherit">function</span><span style="margin:0px; padding:0px; border:none; background-color:inherit"> json_to_array(</span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$web</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">) {  </span></span></li><li class="alt" style="border-style:none none none solid; border-left-width:3px; border-left-color:rgb(108,226,108); list-style:decimal-leading-zero outside; color:inherit; line-height:18px; margin:0px!important; padding:0px 3px 0px 10px!important"> <span style="margin:0px; padding:0px; border:none; color:black; background-color:inherit">    <span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$arr</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">&#61;</span><span class="keyword" style="margin:0px; padding:0px; border:none; color:rgb(0,102,153); font-weight:bold; background-color:inherit">array</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">();  </span></span></li><li style="border-style:none none none solid; border-left-width:3px; border-left-color:rgb(108,226,108); list-style:decimal-leading-zero outside; line-height:18px; margin:0px!important; padding:0px 3px 0px 10px!important; background-color:rgb(248,248,248)"> <span style="margin:0px; padding:0px; border:none; color:black; background-color:inherit">    <span class="keyword" style="margin:0px; padding:0px; border:none; color:rgb(0,102,153); font-weight:bold; background-color:inherit">foreach</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">(</span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$web</span><span style="margin:0px; padding:0px; border:none; background-color:inherit"> </span><span class="keyword" style="margin:0px; padding:0px; border:none; color:rgb(0,102,153); font-weight:bold; background-color:inherit">as</span><span style="margin:0px; padding:0px; border:none; background-color:inherit"> </span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$k</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">&#61;&gt;</span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$v</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">) {  </span></span></li><li class="alt" style="border-style:none none none solid; border-left-width:3px; border-left-color:rgb(108,226,108); list-style:decimal-leading-zero outside; color:inherit; line-height:18px; margin:0px!important; padding:0px 3px 0px 10px!important"> <span style="margin:0px; padding:0px; border:none; color:black; background-color:inherit">        <span class="keyword" style="margin:0px; padding:0px; border:none; color:rgb(0,102,153); font-weight:bold; background-color:inherit">if</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">(</span><span class="func" style="margin:0px; padding:0px; border:none; background-color:inherit">is_object</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">(</span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$v</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">)) </span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$arr</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">[</span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$k</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">]&#61;json_to_array(</span><span class="vars" style="margin:0px; padding:0px; border:none; color:rgb(221,0,0); background-color:inherit">$v</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">);  </span><span class="comment" style="margin:0px; padding:0px; border:none; color:rgb(0,130,0); background-color:inherit">//判断类型是不是object</span><span style="margin:0px; padding:0px; border:none; background-color:inherit">  </span></span></li><li style="border-styl
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP