私はprint_r($list)
という名前のPHP配列を持っています。PHPで選択されたキーを一意のIDで配列に配列
Array (
[userid] => 1042
[picture] => 7a86b24.jpg
[share] => 6
[sharedate] => 2017-10-02)
Array (
[userid] => 1042
[picture] => 7a86b24.jpg
[share] => 1
[sharedate] => 2017-10-02)
Array (
[userid] => 1042
[picture] => 7a86b24.jpg
[share] => 56
[sharedate] => 2017-10-02)
Array (
[userid] => 1007
[picture] => 3a83a6d.jpg
[share] => 136
[sharedate] => 2017-10-02)
Array (
[userid] => 1007
[picture] => 3a83a6d.jpg
[share] => 18
[sharedate] => 2017-10-02)
Array (
[userid] => 1007
[picture] => 3a83a6d.jpg
[share] => 5
[sharedate] => 2017-10-02)
私はユーザーID等しいものとシェアを合計します。私の配列の出力は下になければなりません。
Array (
[userid] => 1042
[picture] => 7a86b24.jpg
[share] => 63
[sharedate] => 2017-10-02)
Array (
[userid] => 1007
[picture] => 3a83a6d.jpg
[share] => 159
[sharedate] => 2017-10-02)
また、私は、私はそれをどのように行うことができます
echo $userid;
echo $picture;
echo $share;
echo $sharedate;
、以下の下のような文字列で値内で、この配列を使用したいですか?何か案が。ありがとうございました。
はい:データベース内に。 – symcbean
ループを別のループ内に作成することができます。最初のループでは、 'userid'と' share'の値をキャッチします。 2番目の方法では、 'userid'を比較し、それらが似ている場合は、別の配列を作成し、2つ前のものの合計を入れます。 – YaatSuka