Cómo destruir Zend_Session_Namespace sin session_destroy

Guardo un par de valores en una sesión temporal usando: $job = new Zend_Session_Namespace('application');

¿Cómo destruiría solo la sesión? solicitud sin borrar todas las sesiones.

preguntado el 08 de noviembre de 11 a las 16:11

1 Respuestas

Para eliminar un valor de una sesión, use la función unset () de PHP en la propiedad del objeto. Digamos que $ job tiene una propiedad 'username' así:

$job = new Zend_Session_Namespace('application');
$job->username = 'test';

Para eliminar el nombre de usuario de la sesión, simplemente haga lo siguiente:

unset($job->username);

Para eliminar todo el espacio de nombres de la 'aplicación' y los datos asociados, puede usar:

Zend_Session::namespaceUnset('application');

respondido 08 nov., 11:20

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.