컴

empty - 변수가 비어 있는지 확인

· 2017-07-20 (목) 00:46:59 · 2768

empty - 변수가 비어 있는지 확인


설명 ¶


bool empty ( mixed $var )

변수가 비어 있다고 판단하십시오. 변수가 존재하지 않거나 값이 같으면 변수는 비어있는 것으로 간주됩니다 FALSE. 변수가 존재하지 않으면 empty () 는 경고를 생성하지 않습니다.


매개 변수 ¶


var

검사 할 변수


참고 :

PHP 5.5 이전 버전의 empty () 는 변수 만 지원합니다. 그 외에는 구문 분석 오류가 발생합니다. 즉, 다음은 작동하지 않습니다 : empty (trim ($ name)) . 대신 trim ($ name) == false를 사용하십시오 .

변수가 존재하지 않으면 경고가 생성되지 않습니다. 즉 의미 ) (빈은 본질적으로 간결 동일합니다 !의는 isset ($ var에) || $ var == false .


반환 값 ¶


존재하고 비어 있지 않고 0이 아닌 값을 갖는 FALSE경우를 반환 var합니다. 그렇지 않으면 리턴합니다 TRUE.


다음은 비어있는 것으로 간주됩니다.


"" (빈 문자열)

0 (정수로서 0)

0.0 (float로 0)

"0" (문자열로 0)

NULL

FALSE

array () (빈 배열)

$ var; (선언 된 변수이지만 값이없는 변수)


예 ¶


Example # 1 간단한 empty () / isset () 비교.


<?php

$var = 0;


// Evaluates to true because $var is empty

if (empty($var)) {

    echo '$var is either 0, empty, or not set at all';

}


// Evaluates as true because $var is set

if (isset($var)) {

    echo '$var is set even though it is empty';

}

?>

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

개발자팁

5,403건

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

+
분류 제목 글쓴이 날짜 조회
jQuery 17-08-01 조회 2,262
PHP 17-07-28 조회 3,571
jQuery 17-07-28 조회 2,086
jQuery 17-07-28 조회 2,258
PHP 17-07-26 조회 2,471
PHP 17-07-26 조회 2,629
PHP 17-07-26 조회 2,769
PHP 17-07-25 조회 2,079
PHP 17-07-25 조회 2,558
PHP 17-07-25 조회 2,399
PHP 17-07-25 조회 3,067
PHP 17-07-24 조회 2,612
PHP 17-07-24 조회 3,152
PHP 17-07-24 조회 2,416
PHP 17-07-20 조회 2,269
PHP 17-07-20 조회 2,769
PHP 17-07-20 조회 2,417
PHP 17-07-18 조회 2,587
PHP 17-07-18 조회 2,527
PHP 17-07-18 조회 2,524
PHP 17-07-11 조회 2,589
PHP 17-07-11 조회 2,606
JavaScript 17-07-11 조회 3,392
PHP 17-07-10 조회 2,484
PHP 17-07-10 조회 2,669
PHP 17-07-10 조회 2,533
웹서버 17-07-05 조회 4,216
JavaScript 17-07-04 조회 4,514
MySQL 17-07-03 조회 3,079
MySQL 17-07-03 조회 5,560