У меня есть код, который перебирает массив элементов, которые сами являются массивами.Код прекрасно работает для 2 или более таких элементов.Однако он НЕ работает для ОДНОГО массива "элемент" (потому что он начинает перебирать каждый из его подэлементов).
мой код:
foreach($list as $element)
...
большую часть времени, $список выглядит так:
Array
(
[0] => Array
(
[a] => 'abc'
[b] => 'bcd'
)
[1] => Array
(
[a] => 'abc'
[b] => 'bcd'
)
)
все работает нормально, но если $ list:
Array
(
[a] => 'abc'
[b] => 'bcd'
)
, очевидно, мой код теперь облажался, так как foreach будет перебирать 'a' и 'b'.
Я хочу преобразовать:
Array
(
[a] => 'abc'
[b] => 'bcd'
)
в:
Array
(
[0] => Array
(
[a] => 'abc'
[b] => 'bcd'
)
)
наиболее эффективным способом!