Kjapp og trygg hosting for Wordpress

Riktig måte å sjekke session

kongen

kongemedlem
Hva er den beste måten å sjekke om session er satt for et innloggingsscript.

PHP:
if (isset(!$_SESSION['user'])){}

if (empty($_SESSION['user'])){}

if (!array_key_exists('user', $_SESSION)){}
 

fabbz

Medlem
Ville gått for empty siden den har flere logikk sjekker enn isset og array_key_exists.

Fra PHP manualen:
The following things are considered to be empty:

"" (an empty string)
0 (0 as an integer)
0.0 (0 as a float)
"0" (0 as a string)
NULL
FALSE
array() (an empty array)
$var; (a variable declared, but without a value)
 
Topp