컴

isset — 설정된 변수인지 확인

· 2016-12-13 (화) 15:34:48 · 3249

isset — 설정된 변수인지 확인

[설명]

bool isset ( mixed $var [, mixed $var [, $... ]] )

변수가 설정되었는지 검사합니다.

 

변수를 unset()으로 지우면, 더 이상 설정되어 있지 않습니다. NULL로 지정한 변수를 확인하면 isset()은 FALSE를 반환합니다. NULL 바이트("\0")는 PHP NULL 상수와 다릅니다.

 

여러 인수가 주어지면, isset()은 모든 변수가 설정되었을 경우에만 TRUE를 반환합니다. 평가는 왼쪽에서 오른쪽으로 이루어지며, 설정되지 않은 변수를 만나면 바로 중단합니다.

 

[인수]

var

확인할 변수.

 

var

다른 변수 ..

 

[반환값]

var가 존재하면 TRUE, 아니면 FALSE를 반환합니다.

 

Example #1 isset() 예제

 

<?php

 

$var = '';

 

// TRUE이기에 텍스트를 출력합니다.

if (isset($var)) {

    echo "이 변수는 설정되었으므로 출력합니다.";

}

 

// 다음 예제는 isset()의 반환값을

// 출력하기 위해서 var_dump를 사용합니다.

 

$a = "test";

$b = "anothertest";

 

var_dump(isset($a));     // TRUE

var_dump(isset($a, $b)); // TRUE

 

unset ($a);

 

var_dump(isset($a));     // FALSE

var_dump(isset($a, $b)); // FALSE

 

$foo = NULL;

var_dump(isset($foo));   // FALSE

 

?>

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 16-12-21 조회 2,570
PHP 16-12-21 조회 2,918
PHP 16-12-21 조회 3,029
PHP 16-12-19 조회 3,941
PHP 16-12-19 조회 3,879
PHP 16-12-19 조회 5,043
PHP 16-12-17 조회 3,092
PHP 16-12-17 조회 3,267
PHP 16-12-17 조회 3,079
PHP 16-12-15 조회 2,650
PHP 16-12-15 조회 3,972
PHP 16-12-15 조회 3,553
MySQL 16-12-14 조회 4,432
웹서버 16-12-14 조회 3,039
기타 16-12-14 조회 3,308
OS 16-12-13 조회 3,354
PHP 16-12-13 조회 2,828
PHP 16-12-13 조회 3,250
PHP 16-12-13 조회 2,900
PHP 16-12-12 조회 3,664
PHP 16-12-12 조회 2,543
PHP 16-12-12 조회 2,993
PHP 16-12-11 조회 3,204
PHP 16-12-11 조회 3,130
PHP 16-12-11 조회 6,044
웹서버 16-12-09 조회 5,447
기타 16-12-09 조회 2,593
기타 16-12-09 조회 4,579
기타 16-12-09 조회 3,603
기타 16-12-08 조회 4,717