php 입문 | 함수 | isset - 설정된 변수인지 확인
isset으로 변수가 설정되었는지 확인할 수 있다. PHP4 이상만 사용할 수 있다.
문법
isset($var);
$var
가 설정되었는지 확인하고, 설정되었으면 TRUE, 설정되지 않았으면 FALSE를 반환한다.
isset($var1, $var2, ... );
$var1, $var2, …이 설정되었는지 확인합니다. 모든 변수가 설정되었으면 TRUE, 그렇지 않다면 FALSE를 반환한다.
예제
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Coding Factory</title>
<style>
p {
font-family: "Times New Roman";
font-style: italic;
font-size: 1.3em;
}
</style>
</head>
<body>
<?php
$var1;
$var2 = NULL;
$var3 = "";
$var4 = "Lorem";
if ( isset( $var1 ) ) {
echo "<p>var1 is set.</p>";
} else {
echo "<p>var1 is not set.</p>";
};
if ( isset( $var2 ) ) {
echo "<p>var2 is set.</p>";
} else {
echo "<p>var2 is not set.</p>";
};
if ( isset( $var3 ) ) {
echo "<p>var3 is set.</p>";
} else {
echo "<p>var3 is not set.</p>";
};
if ( isset( $var4 ) ) {
echo "<p>var4 is set.</p>";
} else {
echo "<p>var4 is not set.</p>";
};
if ( isset( $var2, $var3 ) ) {
echo "<p>var2 and var3 are set.</p>";
} else {
echo "<p>var2 and var3 are not set.</p>";
};
if ( isset( $var3, $var4 ) ) {
echo "<p>var3 and var4 are set.</p>";
} else {
echo "<p>var3 and var4 are not set.</p>";
};
?>
</body>
</html>
최종 수정 : 2021-08-27