puedes intentar var_dump() en vez de print_r() ahora si quieres acceder a valores o a alguna posicion especifica de tu arreglo puedes intentar hacer algo asi
Código PHP:
$s = array('uno','dos','tres');
session_start();
$_SESSION["t"] = $s;
var_dump( $_SESSION["t"]);
echo "<br>primer valor: ".$_SESSION['t'][0];
echo "<br>segundo valor: ".$_SESSION['t'][1];
ahora si tienes un arreglo de mas de una dimension tienes que hacerlo mas o menos asi:
Código PHP:
$arregloBid [0][0]="hola00";
$arregloBid [0][1]="hola01";
$arregloBid [1][0]="hola10";
$arregloBid [1][1]="hola11";
$_SESSION["arreglo"] = $arregloBid;
//Si haces esto te va a devolver solo array array ... por que es un arreglo de arreglos
print_r($_SESSION["arreglo"]);
//si quieres ver su contenido (hola00, hola01...) tienes que hacer un print_r de cada posicion del arreglo
print_r($_SESSION["arreglo"][0]);
saludos, cya