blank 함수의 조견표 laravel5.5~

laravel5.5부터 헬퍼 함수에 blank가 새로 추가되었습니다.
직관적으로 사용할 수 있습니다!


수식
empty()
is_null()
isset()

blank()


$x = "";
TRUE
거짓
TRUE
TRUE

$x = "";
거짓
거짓
TRUE
TRUE

$x = null;
TRUE
TRUE
거짓
TRUE

$x = array()/collect();
TRUE
거짓
TRUE
TRUE

$x = array('a', 'b')/collect('a', 'b');
거짓
거짓
TRUE
거짓

$x = false;
TRUE
거짓
TRUE
거짓

$x = true;
거짓
거짓
TRUE
거짓

$x = 1;
거짓
거짓
TRUE
거짓

$x = 0;
TRUE
거짓
TRUE
거짓

$x = -1;
거짓
거짓
TRUE
거짓

$x = "1";
거짓
거짓
TRUE
거짓

$x = "0";
TRUE
거짓
TRUE
거짓

$x = "true";
거짓
거짓
TRUE
거짓

$x = "false";
거짓
거짓
TRUE
거짓



blank의 반대 동작은 filled 메서드입니다.
 //使用例
 if(isset($value) && trim($value) != ""){} //使わない場合
 if(isset($value) && !(trim($value) == "")){} //使わない場合

 if(filled($value)){} //使った場合

참고 사이트



PHP Document : PHP 형식 비교 표
laralve5.5 Document 공식 : Helpers
laralve5.5 Document일본어:Helpers

좋은 웹페이지 즐겨찾기