Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/04/2005, 16:33
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 21 años, 3 meses
Puntos: 41
Para guardar los objetos en sesiones no necesitas serializarlos/desserializarlos manualmete, pues esta operación es automática.
Prueba el siguiente ejemplo:
Código PHP:
<?php
error_reporting
(E_ALL);

class 
miClase{
    var 
$atributo;
    function 
miClase($atrib){
        
$this->atributo $atrib;
    }
}

session_start();
if(isset(
$_SESSION['objs_array'])){
    
$mi_array $_SESSION['objs_array'];
    echo 
"objeto leído desde la sesión<hr />";
}else{
    for(
$i=1;$i<=5;$i++){
        
$mi_array[] = new miClase("Objeto número $i");
    }
    
$_SESSION['objs_array'] = $mi_array;
    echo 
"objeto recién creado<hr />";
}
echo 
"<pre>";
var_dump($mi_array);
echo 
"</pre>";

echo 
"<hr />"
echo 
"<a href=\"".$_SERVER['PHP_SELF']."\">recargar</a>";
?>
Saludos