9
E 'possibile cancellare tutte le variabili di sessione tranne alcune?È possibile cancellare tutte le variabili di sessione tranne alcune?
Sto costruendo un sito web utilizzando PHP, MySQL
E 'possibile cancellare tutte le variabili di sessione tranne alcune?È possibile cancellare tutte le variabili di sessione tranne alcune?
Sto costruendo un sito web utilizzando PHP, MySQL
$dontDelete = array('test1','test2');
foreach($_SESSION as $key => $value) {
if (!in_array($key,$dontDelete)) {
unset($_SESSION[$key]);
}
}
$_SESSION = array_intersect_key($_SESSION, array_flip(array('leave', 'all', 'these', 'keys')));
+1 Nizza, semplice e concisa –
Will not array_keys serie di ritorno (0,1,2,3) lì? –
@Paul Dixon: già risolto;) Intendevo 'array_flip'. – NikiC