I have several sessions like this:
$_SESSION['search']['max']
$_SESSION['search']['order']
Currently, I unset each one of them with a separate statement:
if(isset($_SESSION['search']['max']) && $_SESSION['search']['max'] != ''){
unset($_SESSION['search']['max']);
}
if(isset($_SESSION['search']['order']) && $_SESSION['search']['order'] != ''){
unset($_SESSION['search']['order']);
}
My question is - can I use the below general unset statement instead of having a separate statement for each session:
if(isset($_SESSION['search']) && $_SESSION['search'] != ''){
unset($_SESSION['search']);
}
Are there any advantages of declaring each unset statement separately?
Note: I need to unset them all at the same time, meaning I do not need to keep one or more to use again, therefore I believe one statement should do but need to be sure I am not missing out anything.
Thank you all!