2011-02-04 16 views

Respuesta

6
$dontDelete = array('test1','test2'); 
foreach($_SESSION as $key => $value) { 
    if (!in_array($key,$dontDelete)) { 
     unset($_SESSION[$key]); 
    } 
} 
15
$_SESSION = array_intersect_key($_SESSION, array_flip(array('leave', 'all', 'these', 'keys'))); 
+0

+1 bonita, sencilla y concisa –

+0

Will not array_keys return array (0,1,2,3) allí? –

+0

@Paul Dixon: Ya solucioné esto;) quise decir 'array_flip'. – NikiC

Cuestiones relacionadas