ホームページ  >  記事  >  バックエンド開発  >  配列の一部を新しい配列に分割する方法

配列の一部を新しい配列に分割する方法

WBOY
WBOYオリジナル
2016-06-13 13:30:211084ブラウズ

配列の一部を新しい配列に分割する方法。
配列
(
[合計数] => 2
[エラー数] => 0
[順序リスト] => 配列
(
[順序] => ; 配列
(
[0] => 配列
(
[注文金額] => -11-11 20:44:32
[注文配達料金] => 0.0
[ orderid] => 21919876
[orderneedinvoice] => 0
[orderstatus] => ORDER_OUT_OF_WH
[productamount] => 130.0
)

[1] => Array
(
[orderamount] => 200.0
[ordercode] => 3311009FTHT
[ordercreatetime] => 2011-05-11 20:44:32
[orderdeliveryfee] => 0.0
[orderid] => 21919876
[orderneedinvoice] => 0
[orderstatus] => ORDER_OUT_OF_dfd
[productamount] => 130.0
)

)

)

[encoding] => UTF -8
)




この配列の [order] 部分を抽出する必要があります新しい配列に対処する方法。


-----解決策---------
$new_arr = $all_arr[' order '];
------解決策---------
$arr が元の配列であると仮定します。 $NewArr=$arr['注文'];

------解決策------------------
おそらく、上の 2 人は配列構造をはっきりと見ていなかったのでしょう:
PHP コード
//必要な配列を変更します $newArr=$arr['orderlist']['order']; // 変更した結果を元の配列にマージして戻す必要がある場合: $arr['orderlist']['order']=$newArr

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。