|
|
|
| Надо сложить три массива $array1, $array2, $array3
Но это в идеале
$new_array=$array1+$array2+$array3
здесь все прсто
но эти переменные формируются динамически. это может быть массив а может быть пустое значение ($array1='')
поэтому если одна из перем. не явл. массивом то выдается ошибка Fatal error: Unsupported operand types in
у меня вот идей нет никаких. может можно как-то по другому объединить так сказать три массива одинаковых по структуре в один | |
|
|
|
|
|
|
|
для: neokortex
(09.10.2009 в 13:03)
| | А нельзя ли сделать так, чтобы это была не пустая переменная $array1="", а пустой массив $array = array()? | |
|
|
|
|
|
|
|
для: neokortex
(09.10.2009 в 13:03)
| | $array1='' - это вовсе не пустое значение.
Это вполне конкретное значение, являющееся строкой нулевой длины. | |
|
|
|
|
|
|
|
для: Trianon
(09.10.2009 в 13:28)
| | Или сделать так, чтобы это была не переменная вполне конкретного значение, являющееся строкой нулевой длины $array1="", а элемент массива $array = array("");
или предварительно unset'ить "пустые" переменные | |
|
|
|
|
|
|
|
для: LEM
(09.10.2009 в 13:38)
| | логично :) | |
|
|
|