테스트 사이트 - 개발 중인 베타 버전입니다

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

· 8년 전 · 2325

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';

}

?>

댓글 작성

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

로그인하기

게시글 목록

번호 제목
17523
17516
17515
17514
17498
17493
17490
17487
17485
17481
17478
17477
17474
17473
17472
17470
17469
17463
17462
17461
17460
17458
17457
17454
17453
17448
17447
17446
17445
17444