ホームページ >バックエンド開発 >PHPチュートリアル >配列の加算と減算に関する問題

配列の加算と減算に関する問題

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

配列の加算と減算の問題
配列 a と b が与えられます。

<br />
//数组a:<br />
array (<br />
  0 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'lotno' => '2X15',<br />
    'part_count' => '32',<br />
  ),<br />
  1 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'lotno' => '2Z25',<br />
    'part_count' => '32',<br />
  ),<br />
)<br />
<br />
//数组b:<br />
<br />
array (<br />
  0 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'total' => '48',<br />
  ),<br />
)<br />


配列 a cust_no が 310F6 1VA5A の場合、対応する合計金額は 32 32=64 であり、配列 b cust_no が 310F6 1VA5A の場合、対応する合計金額は 48 です。
配列 b の合計が 48 のとき、配列 a の内容が何に相当するのかを調べたいのですが?配列 a の残りの結果は何でしょうか?

この例を見てみましょう、
配列 a の結果を取得します:
<br />
//数组a:<br />
array (<br />
  0 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'lotno' => '2X15',<br />
    'part_count' => '32',<br />
  ),<br />
  1 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'lotno' => '2Z25',<br />
    'part_count' => '16',<br />
  ),<br />
)<br />

残りの配列 a の結果:
<br />
//数组a:<br />
array (<br />
  0 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'lotno' => '2X15',<br />
    'part_count' => '0',<br />
  ),<br />
  1 => <br />
  array (<br />
    'cust_no' => '310F6 1VA5A',<br />
    'lotno' => '2Z25',<br />
    'part_count' => '16',<br />
  ),<br />
)<br />


どうすればそのような結果が得られるのでしょうか?

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