PHP의 isset 명령어
다음과 같은 변수가 있다고 가정해 봅시다:
<?php
$test = null;
?>
변수가 null이 아님을 확인하는 조건문을 작성해 보겠습니다:
<?php
$test = null;
if ($test !== null) {
echo '+++';
} else {
echo '---';
}
?>
이러한 검사는 특수 명령어 isset를 사용하여 더 편리하게 수행할 수 있습니다:
<?php
$test = null;
if (isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
변수가 정의되지 않았는지 역으로 확인할 수도 있습니다.
이를 위해 논리 연산자 NOT을 사용하여
isset의 결과를 반전시킵니다:
<?php
$test = null;
if (!isset($test)) {
echo '+++';
} else {
echo '---';
}
?>
배운 이론에 따라 다음 코드를 수정하세요:
<?php
$test = null;
if ($test == null) {
echo '+++';
} else {
echo '---';
}
?>
배운 이론에 따라 다음 코드를 수정하세요:
<?php
$test = null;
if ($test != null) {
echo '+++';
} else {
echo '---';
}
?>