Как вставить значение из массива в другой массив в Ruby?

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

function shutdown(){
  var_dump(error_get_last());
}

register_shutdown_function('shutdown');

добавление этого кода в начало вашего index.php поможет вам отладить проблемы.

-1
задан Benjamin 1 April 2019 в 15:30
поделиться

1 ответ

Похоже, вы хотите zip объединить массивы. Делая это:

a = [1, 2, 3, 4]
b = [111, 222, 333, 444]
c = a.zip(b)

установит c в:

[[1, 111], [2, 222], [3, 333], [4, 444]]

, что на почти то, что вы хотите, но вы, вероятно, не хотите, чтобы вложенные массивы. Чтобы избавиться от вложенных массивов, просто позвоните flatten:

c = a.zip(b).flatten()

Теперь c установлено на:

[1, 111, 2, 222, 3, 333, 4, 444]
0
ответ дан J-L 1 April 2019 в 15:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: