Как объединить 2 разных структурированных массива - PullRequest
0 голосов
/ 24 февраля 2020

У меня проблема с объединением 2 массивов с некоторым условием

Первый вывод массива

array(10) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  .
  .
}

А второй массив

array(10) {
  [0]=>
  array(7) {
    ["id"]=>
    int(1)
    ["class_id"]=>
    int(1)
    ["country"]=>
    string(11) "Afghanistan"
    ["professional_fees"]=>
    string(5) "10.00"
    ["official_fees"]=>
    string(5) "20.00"

  }
  [1]=>
  array(7) {
    ["id"]=>
    int(2)
    ["class_id"]=>
    int(2)
    ["country"]=>
    string(11) "Afghanistan"
    ["professional_fees"]=>
    string(5) "20.00"
    ["official_fees"]=>
    string(5) "30.00"

  }

Теперь я хочу новый ключ и значение во втором массиве со значением первого массива.

array(7) {
        ["id"]=>
        int(2)
        ["class_id"]=>
        int(2)
        ["country"]=>
        string(11) "Afghanistan"
        ["professional_fees"]=>
        string(5) "20.00"
        ["official_fees"]=>
        string(5) "30.00"
        ["class_value"] => int(1) value of first array for each of seconds array
        ["created_at"]=>

      }

, где мы уже знаем, что оба массивы имеют одинаковые номера записи

...