Задать вопрос
@Snewer

Как добавить в массив несколько значений при использовании тернарного оператора?

Здравствуйте!

Имеется некоторый массив (скажем, конфигурации) большой вложенности. Нужно в зависимости от условия генерировать разный массив:

[
      'key1',
      'key2',
      'key3',
      true ? 'key10' : 'key11'
]


Возможно ли как то добавить вместо одного значения 'key10' добавить несколько? что то типа такого: true ? 'key10', 'key55', 'key88' : 'key11'.

Спасибо!
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
$arr = array_merge(
  [
    'key1',
    'key2',
    'key3',
  ],
  true ? ['key10', 'key55', 'key88'] : ['key11']
);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽