이 빠른 PHP 팁 가이드는 변수가 설정되어 있는지 확인하는 방법과 설정이 설정되어 있는지 확인하는 방법을 설명합니다. 값이 무엇인지 - 이것은 프로그래밍에서 매우 일반적인 작업입니다.
PHP에서 변수가 설정되어 있는지 확인할 때 첫 번째 반응은 기능을 사용하는 것일 수 있습니다. 이것이 대부분의 경우에 작동하지만 함수의 정의를 보면 다음을 볼 수 있습니다.
: 변수가 선언되었고 무효가 아닌지 결정합니다. isset()
isset()
그러나 PHP에서는 변수를 null로 설정할 수 있습니다 :
>이 과제는 변수를 NULL로 명시 적으로 설정하더라도 False를 반환합니다! 이것은 PHP에서 약간의 혼란을 야기 할 수있는 상황입니다. 다음에서 우리는 메소드와 사용시기와 가 작동하지 않을 때 사용할 수있는 다른 방법을 살펴 봅니다. isset()
및
가 나타납니다
메소드는 변수에 값 세트가 있는지 확인하는 데 도움이되지만 변수가 NULL로 설정되어 있으면 도움이되지 않습니다. 이 상황을 처리하려면 또는 기능을 사용해야합니다. 함수는 변수가 비어 있는지 여부를 결정합니다. 다음 상황에 유효합니다 (예 : Return true) :
""(빈 문자열)
0 (정수 0)
0.0 (플로팅 포인트 번호 0)
"0"(문자열 0)
<?php
$variable = NULL;
var_dump(isset($variable));
로그인 후 복사
로그인 후 복사
null <🎜 🎜>
false <🎜 🎜>
<))> array () (빈 배열) <🎜 🎜>
<> $ var;
isset()
이것은 변수가 비어 있는지 확인하기 위해 isset()
를 사용할 수 있음을 의미합니다. 이 경우 Null과 False가 모두 비어있는 것으로 간주됩니다.