isset(mixed $var[, mixed ...$vars]): bool
/* 변수가 존재하지 않을 경우: false */
if (isset($name)) {
	echo '변수가 존재할 경우'; //
} else {
	echo '변수가 존재하지 않을 경우'; // 출력: '변수가 존재하지 않을 경우'
}

/* 변수의 값이 있는 경우: true */
$name_1 = '홍길동';

if (isset($name_1)) {
	echo "반갑습니다. $name_1 님"; // 출력: '반갑습니다. 홍길동 님'
} else {
	echo '이름이 설정되어 있지 않습니다.';
}

/* 변수의 값이 없는 경우: false */
$name_2;

if (isset($name_2)) {
	echo "반갑습니다. $name_2 님";
} else {
	echo '이름이 설정되어 있지 않습니다.'; // 출력: '이름이 설정되어 있지 않습니다.'
}

/* 변수의 값이 없는 경우: false */
$name_3 = null; // php에서 null 값은 변수에 값이 없음을 표현하는 특별한 값임

if (isset($name_3)) {
	echo "반갑습니다. $name_3 님";
} else {
	echo '이름이 설정되어 있지 않습니다.'; // 출력: '이름이 설정되어 있지 않습니다.'
}

/* 변수의 값이 빈 문자열일 경우: true */
$name_4 = '';

if (isset($name_4)) {
	echo '반갑습니다. 회원 님'; // 출력: '반갑습니다. 회원 님'
} else {
	echo '이름이 설정되어 있지 않습니다.';
}

/* 변수의 값이 빈 배열일 경우: true */
$name_5 = array();

if (isset($name_5)) {
	echo '반갑습니다. 회원 님'; // 출력: '반갑습니다. 회원 님'
} else {
	echo '이름이 설정되어 있지 않습니다.';
}

/* 변수의 값이 빈 객체일 경우: true */
class EmptyClass {}

$emptyObj = new EmptyClass();

if (isset($emptyObj)) {
    echo "빈 객체 'emptyObj'는 설정되어 있습니다."; // 출력: "빈 객체 'emptyObj'는 설정되어 있습니다."
} else {
    echo "빈 객체 'emptyObj'는 설정되어 있지 않습니다.";
}
$myArray = array(
    'name' => 'John',
    'age' => 30,
    'city' => 'New York'
);

if (isset($myArray['name'])) {
    echo "배열 키 'name'은 설정되어 있습니다.". '<br>';
} else {
    echo "배열 키 'name'은 설정되어 있지 않습니다.". '<br>';
}

if (isset($myArray['gender'])) {
    echo "배열 키 'gender'는 설정되어 있습니다.";
} else {
    echo "배열 키 'gender'는 설정되어 있지 않습니다.";
}
결과 출력
empty(mixed $var): bool
/* 변수가 존재하지 않을 경우: true */
if (empty($name)) {
	echo '변수가 존재하지 않을 경우'; // 출력: '변수의 값이 있는 경우'
} else {
	echo '변수가 존재할 경우';
}

/* 변수의 값이 있는 경우: false */
$name_1 = '홍길동';

if (empty($name_1)) {
	echo '이름이 설정되어 있지 않습니다.';
} else {
	echo '변수의 값이 있는 경우'; // 출력: '변수의 값이 있는 경우'
}

/* 변수의 값이 없는 경우: true */
$name_2;

if (empty($name_2)) {
	echo '변수의 값이 없는 경우'; // 출력: '변수의 값이 없는 경우'
} else {
	echo '반갑습니다. 회원 님';
}

/* 변수의 값이 없는 경우: true */
$name_3 = null; // php에서 null 값은 변수에 값이 없음을 표현하는 특별한 값임

if (empty($name_3)) {
	echo '변수의 값이 없다는 값인 null인 경우'; // 출력: '변수의 값이 없다는 값인 null인 경우'
} else {
	echo '반갑습니다. 회원 님';
}

/* 변수의 값이 빈 문자열일 경우: true */
$name_4 = '';

if (empty($name_4)) {
	echo '변수의 값이 빈 문자열일 경우'; // 출력: '변수의 값이 빈 문자열일 경우'
} else {
	echo '반갑습니다. 회원 님';
}

/* 변수의 값이 빈 배열일 경우: true */
$name_5 = array();

if (empty($name_5)) {
	echo '변수의 값이 빈 배열일 경우'; // 출력: '변수의 값이 빈 배열일 경우'
} else {
	echo '이름이 설정되어 있지 않습니다.';
}

/* 변수의 값이 빈 객체일 경우: false */
class EmptyClass {}

$emptyObj = new EmptyClass();

if (empty($emptyObj)) {
    echo "빈 객체 'emptyObj'는 설정되어 있습니다.";
} else {
    echo "빈 객체 'emptyObj'는 false입니다."; // 출력: "빈 객체 'emptyObj'는 false입니다."
}