728x90
반응형
# isset 함수
● 설명
- PHP 함수 중 하나인 isset() 함수는 변수가 설정되었는지 확인해주는 함수입니다.
보통 변수 값에 NULL 체크는 하지만, 설정 여부를 확인 안 해서 에러가 발생하는 경우가 존재할 때 사용하는 함수입니다.
오직 변수만 확인이 가능하기 때문에, 상수는 defined 함수를 사용해야 합니다.
● 사용법
1. isset( $var );
- $var가 설정되었는지 확인하고, 설정되었으면 TRUE, 설정되지 않았으면 FALSE를 반환합니다.
2. isset( $var1, $var2, ... );
- $var1, $var2, …이 설정되었는지 확인합니다. 모든 변수가 설정되었으면 TRUE, 그렇지 않다면 FALSE를 반환합니다.
● 예시
$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>";
};
728x90
반응형
'🎨 Programming > PHP' 카테고리의 다른 글
[PHP] php 세션(Session) 사용하기 (0) | 2022.01.13 |
---|---|
[PHP] 문자열 찾기 (strpos) (0) | 2021.11.12 |
[PHP] strtotime() / date() 함수 (0) | 2021.03.13 |
[PHP] 배열(Array) 정렬 array_multisort () (0) | 2021.03.12 |
[PHP] 배열(Array) array_column() (0) | 2021.03.12 |