PHP에서는 isset() 함수를 사용하여 변수가 설정되었는지 여부를 확인할 수 있으며, 구문은 "isset($var)"입니다. 지정된 변수가 설정되어 있으면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php는 변수가 설정되었는지 확인합니다.
isset() 함수를 사용하여 변수가 설정되었는지 여부를 감지할 수 있습니다. 변수가 NULL이 아닌 Set으로 설정되었습니다.
Syntax
bool isset ( mixed $var [, mixed $... ] )
매개변수 설명:
$var: 감지할 변수.
한 번에 여러 매개변수가 전달되면 isset()은 모든 매개변수가 설정된 경우에만 TRUE를 반환합니다. 계산 프로세스는 왼쪽에서 오른쪽으로 진행되며 설정되지 않은 변수를 만나면 즉시 중지됩니다.
반환 값: 지정된 변수가 존재하고 NULL이 아니면 TRUE, 그렇지 않으면 FALSE입니다.
예:
<?php $var = ''; // 结果为 TRUE,所以后边的文本将被打印出来。 if (isset($var)) { echo "变量已设置。" . PHP_EOL; } // 在后边的例子中,我们将使用 var_dump 输出 isset() 的返回值。 // the return value of isset(). $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 ?>
출력 결과는 다음과 같습니다.
变量已设置。 bool(true) bool(true) bool(false) bool(false) bool(false)
참고: 변수가 unset()을 사용하여 해제된 경우 isset()을 통해 FALSE를 반환합니다.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에 변수가 설정되어 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!