Объединить константные массивы PHP в новый константный массив без вложенияPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Объединить константные массивы PHP в новый константный массив без вложения

Сообщение Anonymous »

Предположим, у меня есть 3 массива const:

Код: Выделить всё

const A = ["a", "aa", "aaa"];
const B = ["b", "bb"];
const C = ["c"];
Теперь я хочу объединить их в другой массив const D, не вкладывая их. Как я могу это сделать?
По сути, я ищу что-то вроде array_merge(), но для констант, потому что, как мы все знаем, выражениям нельзя присвоить константы.

Результат, который я ищу:

Код: Выделить всё

const D = ["a", "aa", "aaa", "b", "bb", "c"];
вот что

Код: Выделить всё

const D = array_merge(A, B, C);
предоставил бы мне, если выражения были разрешены для констант.

Я пробовал

Код: Выделить всё

const D = A + B + C;
но мне остается только содержимое A в D.

Я тоже пробовал

Код: Выделить всё

const D = [A, B, C];
но, как и ожидалось, в результате получается массив массивов [["a", "aa", "aaa"], ["b", "bb"], [" c"]], что не то, что я ищу.

Подробнее здесь: https://stackoverflow.com/questions/596 ... ut-nesting
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»