ホームページ  >  記事  >  バックエンド開発  >  既知の配列を条件に応じて複数の新しい配列に分割します

既知の配列を条件に応じて複数の新しい配列に分割します

WBOY
WBOYオリジナル
2016-06-13 12:35:011043ブラウズ

既知の配列を条件に従って複数の新しい配列に分割します
既知の配列:

array (<br />
  0 => <br />
  array (<br />
    'po_num' => 'DYNP-770266110-00',<br />
    'plant' => 'DYNP',<br />
    'get_date' => '2013-09-09',<br />
    'cust_no' => '12654172',<br />
    'total' => '615',<br />
    'snp' => '15',<br />
    'mount' => '41',<br />
    'lp_no' => 'P000000D',<br />
  ),<br />
  1 => <br />
  array (<br />
    'po_num' => 'DYNP-770266110-00',<br />
    'plant' => 'DYNP',<br />
    'get_date' => '2013-09-09',<br />
    'cust_no' => '12647212',<br />
    'total' => '60',<br />
    'snp' => '15',<br />
    'mount' => '4',<br />
    'lp_no' => 'P000000D',<br />
  ),<br />
)


フィールドの合計が 100 であることに基づいて、配列をいくつかの新しい配列に分割できますか?そして、その中に次のようなシリアル番号フィールドを追加します:
<br />
  array (<br />
    'po_num' => '1/7',//新增字段信息<br />
    'po_num' => 'DYNP-770266110-00',<br />
    'plant' => 'DYNP',<br />
    'get_date' => '2013-09-09',<br />
    'cust_no' => '12654172',<br />
    'total' => '615',<br />
    'snp' => '15',<br />
    'mount' => '41',<br />
    'lp_no' => 'P000000D',<br />
  ),<br />
...<br />
)

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