PHP

    isset 변수에 값이 있는지 없는지 확인
    • 조회수 3,264
    • 작성일 2015-05-11
    •  
    bool isset ( mixed $var [, mixed $var [, $... ]] )

    var 변수에 NULL이 아닌 어떤 값이 주어져 있으면 TRUE를 반환하고,
    아무 값도 주어지지 않거나 NULL이 주어져 있으면 FALSE를 반환한다.

    <?php

    $a = array ('test' => 1, 'hello' => NULL);

    var_dump(isset($a['test']));             // TRUE
    var_dump(isset($a['foo']));              // FALSE
    var_dump(isset($a['hello']));            // FALSE

    // 'hello' 키는 NULL이기에 정의되지 않은 것으로 판단합니다.
    // NULL 키를 확인하려면 다음을 실행하십시오:
    var_dump(array_key_exists('hello', $a)); // TRUE

    ?>