Mira este ejemplo:
Código PHP:
$foo = array('candy' => 'BAR');
echo $foo; // Array
Cuando imprimes un arreglo tal cual es normal que te salga la palabra
Array, pues lo estás imprimiendo mal.
Si quieres imprimir un valor especifico del array debes hacerlo por su índice.
Código PHP:
echo $foo['candy']; // BAR
Esa es la razón, y no sólo ocurre cuando imprimes tus variables.
También sucede cuando operas arrays y strings, ej.
Código PHP:
echo 'Valor de $foo: ' . $foo; // Valor de $foo: Array
Si no conoces los índices correctos del arreglo puedes usar var_dump() o print_r() para imprimir su estructura.
Así evitas que te siga saliendo Array, eso, o aprendes a usar los arrays.