본문으로 바로가기

[PHP] isset

category Helloworld!/PHP 2013. 7. 11. 09:57
bool isset ( mixed $var [, mixed $... ] ) 
- 변수가 어떤 값으로 설정되어 존재하는지 여부를 검사함
- 인자로 전달받은 하나 또는 그 이상의 벼누가 어떤 값을 설정되어 존재하는 변수일 경우 ture, 아닐 경우 false 반환
- 만일 변수의 값이 null값이거나 또는 unset()함수를 통해 파괴된 변수인 경우 false를 반환
$a = array ('test' => 1, 'hello' => NULL, 'pie' => array('a' => 'apple'));

var_dump(isset($a['test']));            // TRUE
var_dump(isset($a['foo']));             // FALSE
var_dump(isset($a['hello']));           // FALSE 
'hello'키는 null이기 때문에 정의되지 않은 것으로 판단되 false 반환