PHPで複数の配列の値を1つの配列に格納する

ラグリン

複数の配列の値を1つの文字列に入れてから、それらの文字列を新しい配列に入れようとしています。

以下のコードでは、XMLファイルをループします。すぐ下のループ内に$ p要素をダンプすると、次の配列グループが返されます。

array (4)
    id => "1" (5)
    number => "number example" (10)
    name => " name example " (37)
array (4)
    id => "2" (4)
    number => "number example 1" (10)
    name => " name example 1" (56)
array (4)
    id => "3" (5)
    number => "number example 2" (12)
    name => "name example 2" (40)
array (4)
    id => "4" (5)
    number => "number example 3" (14)
    name => "name example 3" (34)

さて、これが私が真上で話しているループコードです。

$array=[];
foreach ($array['a']['b']['c'] as $p) {
    $array[] = [
    $p["id"]=>$p["name"] . $p["number"]
    ]
}

私のコードの問題は、別の配列のこのグループを返すことです。

array (4)
    0 => array (1)
        1=> "number namename example 1" (21)
    1 => array (1)
        2 => "number namename example 2" (21)
    2 => array (1)
        3 => "number namename example 3" (21)
    3 => array (1)
        4 => "number namename example 4" (21)

しかし、私が達成しようとしている目標は、この種の配列です。

array (4)
     1 => "number namename example 1" (21)
     2 => "number namename example 2" (21)
     3 => "number namename example 3" (21)
     4 => "number namename example 4" (21)
user10492760

ループを次のように変更します。

foreach ($array['a']['b']['c'] as $p) {
    $array[$p['id']] = $p["name"] . $p["number"];
}

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

配列に複数の数値を格納する(As3)

分類Dev

複数の値を配列に格納する方法

分類Dev

1つの列に複数の値を格納する方法SQL

分類Dev

QTP / UFT-配列に複数の配列を格納する

分類Dev

1つのテキストフィールドから配列に複数の値を格納する

分類Dev

複数の値を連想配列に格納し、その配列をphpで返します

分類Dev

配列内の2つの数値の間に数値を格納する

分類Dev

Swift:複数のタイプを1つの配列に格納します

分類Dev

別の列がSQLの値と等しい1つの列の値を取得し、PHPの配列に格納するにはどうすればよいですか?

分類Dev

MySQLで複数のレコードとしてPHP配列に値を格納する方法

分類Dev

C-配列に複数の文字列を格納する方法

分類Dev

複数のmysql列に配列を格納する

分類Dev

Python配列に複数の値を格納しますか?

分類Dev

1つの配列インデックスに複数の値を格納するにはどうすればよいですか?

分類Dev

Javaで3つの値の配列を格納する

分類Dev

配列変数に複数のデータを格納する

分類Dev

php配列変数の値をjavascript配列変数に格納します

分類Dev

値を複数配列し、codeigniterの3番目の配列変数に格納する方法

分類Dev

セッション配列に複数の値を格納して取得する

分類Dev

配列内に複数の値を格納して表示する方法

分類Dev

複数の 2D 行列を配列に格納する

分類Dev

複数の整数を char 配列に格納する

分類Dev

PHPからjQueryまで、同じ名前の複数の変数を配列に格納し、.eachを使用する

分類Dev

複数の配列値を1つの配列にマージする

分類Dev

ループ内の配列に複数の文字列を格納する

分類Dev

別の配列の値に基づいて、1つの配列から複数の配列を作成する-python

分類Dev

2つの配列から共通の値を格納する方法

分類Dev

各要素に複数の変数を格納する単一の配列

分類Dev

別の配列の配列に特定の値のみを格納する

Related 関連記事

  1. 1

    配列に複数の数値を格納する(As3)

  2. 2

    複数の値を配列に格納する方法

  3. 3

    1つの列に複数の値を格納する方法SQL

  4. 4

    QTP / UFT-配列に複数の配列を格納する

  5. 5

    1つのテキストフィールドから配列に複数の値を格納する

  6. 6

    複数の値を連想配列に格納し、その配列をphpで返します

  7. 7

    配列内の2つの数値の間に数値を格納する

  8. 8

    Swift:複数のタイプを1つの配列に格納します

  9. 9

    別の列がSQLの値と等しい1つの列の値を取得し、PHPの配列に格納するにはどうすればよいですか?

  10. 10

    MySQLで複数のレコードとしてPHP配列に値を格納する方法

  11. 11

    C-配列に複数の文字列を格納する方法

  12. 12

    複数のmysql列に配列を格納する

  13. 13

    Python配列に複数の値を格納しますか?

  14. 14

    1つの配列インデックスに複数の値を格納するにはどうすればよいですか?

  15. 15

    Javaで3つの値の配列を格納する

  16. 16

    配列変数に複数のデータを格納する

  17. 17

    php配列変数の値をjavascript配列変数に格納します

  18. 18

    値を複数配列し、codeigniterの3番目の配列変数に格納する方法

  19. 19

    セッション配列に複数の値を格納して取得する

  20. 20

    配列内に複数の値を格納して表示する方法

  21. 21

    複数の 2D 行列を配列に格納する

  22. 22

    複数の整数を char 配列に格納する

  23. 23

    PHPからjQueryまで、同じ名前の複数の変数を配列に格納し、.eachを使用する

  24. 24

    複数の配列値を1つの配列にマージする

  25. 25

    ループ内の配列に複数の文字列を格納する

  26. 26

    別の配列の値に基づいて、1つの配列から複数の配列を作成する-python

  27. 27

    2つの配列から共通の値を格納する方法

  28. 28

    各要素に複数の変数を格納する単一の配列

  29. 29

    別の配列の配列に特定の値のみを格納する

ホットタグ

アーカイブ