Как добавить ключ и значение массива в другой массив - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь вставить sh новый ключ массива и значение в существующий массив. Поэтому я использую array_push для добавления данных.

Код

$account_no = $acc_no['bank']['account_no'];
$new_account_no = [
                    $model->id => Input::get('account_no'),//This result is "32" => "1234562"
                  ];
array_push($account_no, $new_account_no);

Результат

"bank": {
      "account_no": {
        "23": "1111111111",
        "24": {
          "32": "1234562"
        }
      }
    }

Итак, теперь проблема в том, что данные массива, которые я добавил, ключ 24, который неверен и предполагает только pu sh "32": "1234562"

Ожидаемый результат

"bank": {
          "account_no": {
            "23": "1111111111",
            "32": "1234562" 
          }
        }

1 Ответ

0 голосов
/ 07 августа 2020

$ account_no [$ model-> id] = Input :: get ('account_no');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...