各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

Sanket kulkarni

私はこのコードを持っています。

$shirts = [
    ['xl','silk','blue'],
    ['xl', 'cotton', 'red'],
    ['L', 'silk', 'green'],
    ['L', 'silk', 'black']
];

サイズをグループ化したい。たとえば、このような出力が必要です

$shirtbysize = [

        'xl' =>
            [
                    ['silk','blue'],
                    ['cotton','red']
            ],
        'L' => 
            [
                    ['silk','green'],
                    ['silk','black']
            ],

];

どこでも検索しましたが、答えが得られませんでした。誰かがこれを行う方法を教えてもらえますか?

Jitendra yadav

使用するarray_shift最初の要素を選択し、アレイから削除し、インデックスと、このインデックスのデータとして残りとして使用します。

$shirtbysize = [];

foreach($shirts as $shirt){
    $shirtbysize[array_shift($shirt)][] = $shirt;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

分類Dev

データベースからのPHP配列、配列タイトルとして行を設定します

分類Dev

php-配列のインデックスとして値を設定します

分類Dev

Javascript配列インデックスに単一の値を設定しようとしています。代わりに値を一括割り当てします

分類Dev

配列の要素を独立変数として設定します

分類Dev

Numpy:配列によるインデックス付けに基づいて各列の特定の要素を1つ設定します

分類Dev

複数のデータの配列を状態として設定する方法

分類Dev

numpy配列からPandasデータフレームを作成し、配列の最初の列をインデックスとして使用します

分類Dev

ClickHouseの特定のインデックスに配列値を設定します

分類Dev

配列要素のインデックスをIntとして取得します

分類Dev

未設定の変数を配列インデックスとして使用すると、Bashで要素0が返されるのはなぜですか?

分類Dev

Numpyのインデックス配列と値配列を指定して配列に値を入力します

分類Dev

配列の最初のインデックス要素と最後のインデックス要素を保持します

分類Dev

配列内の1つのインデックスを除く残りの要素の設定を解除する方法

分類Dev

インラインasmからの新しいコールスタック(ESP)としてC配列を設定しますか?

分類Dev

ある配列値を別の配列へのパラメーターとして設定します

分類Dev

パンダのタプルインデックスとして2つの列を設定します

分類Dev

配列をすばやく並べ替えて、インデックスと要素の配列を返します

分類Dev

Javascript配列のキーとして最初の値を設定する

分類Dev

最初の2つのスペース( "")の行を分割し、残りを1つの配列インデックスに追加することによって文字列配列を生成する正規表現はありますか?

分類Dev

最初の要素をキーとして使用して、インデックス付き多次元配列を連想配列に変換します

分類Dev

インデックスと列の関数としてPandasデータフレームを設定する方法

分類Dev

MS Accessフォームのテキストボックスを配列として設定しますか?

分類Dev

別の配列へのインデックスとしての配列要素

分類Dev

Numpy:異なるインデックスの配列に対して、各列のcolumn [index:] = valueを設定する方法は?

分類Dev

インデックスを使用してJavaで配列の値を設定する

分類Dev

Numpyインデックス:異なる配列の条件によって指定された配列の値を設定します

分類Dev

キーの配列を値の配列で確認し、値として設定します

分類Dev

インデックスの代わりに文字列を使用してスピナーの現在の選択を設定しようとしています

Related 関連記事

  1. 1

    各配列の最初の要素をインデックスとして設定し、残りを配列の配列のデータとして設定します

  2. 2

    データベースからのPHP配列、配列タイトルとして行を設定します

  3. 3

    php-配列のインデックスとして値を設定します

  4. 4

    Javascript配列インデックスに単一の値を設定しようとしています。代わりに値を一括割り当てします

  5. 5

    配列の要素を独立変数として設定します

  6. 6

    Numpy:配列によるインデックス付けに基づいて各列の特定の要素を1つ設定します

  7. 7

    複数のデータの配列を状態として設定する方法

  8. 8

    numpy配列からPandasデータフレームを作成し、配列の最初の列をインデックスとして使用します

  9. 9

    ClickHouseの特定のインデックスに配列値を設定します

  10. 10

    配列要素のインデックスをIntとして取得します

  11. 11

    未設定の変数を配列インデックスとして使用すると、Bashで要素0が返されるのはなぜですか?

  12. 12

    Numpyのインデックス配列と値配列を指定して配列に値を入力します

  13. 13

    配列の最初のインデックス要素と最後のインデックス要素を保持します

  14. 14

    配列内の1つのインデックスを除く残りの要素の設定を解除する方法

  15. 15

    インラインasmからの新しいコールスタック(ESP)としてC配列を設定しますか?

  16. 16

    ある配列値を別の配列へのパラメーターとして設定します

  17. 17

    パンダのタプルインデックスとして2つの列を設定します

  18. 18

    配列をすばやく並べ替えて、インデックスと要素の配列を返します

  19. 19

    Javascript配列のキーとして最初の値を設定する

  20. 20

    最初の2つのスペース( "")の行を分割し、残りを1つの配列インデックスに追加することによって文字列配列を生成する正規表現はありますか?

  21. 21

    最初の要素をキーとして使用して、インデックス付き多次元配列を連想配列に変換します

  22. 22

    インデックスと列の関数としてPandasデータフレームを設定する方法

  23. 23

    MS Accessフォームのテキストボックスを配列として設定しますか?

  24. 24

    別の配列へのインデックスとしての配列要素

  25. 25

    Numpy:異なるインデックスの配列に対して、各列のcolumn [index:] = valueを設定する方法は?

  26. 26

    インデックスを使用してJavaで配列の値を設定する

  27. 27

    Numpyインデックス:異なる配列の条件によって指定された配列の値を設定します

  28. 28

    キーの配列を値の配列で確認し、値として設定します

  29. 29

    インデックスの代わりに文字列を使用してスピナーの現在の選択を設定しようとしています

ホットタグ

アーカイブ