라이브러리
[PHP] empty - 변수가 비어 있는지 확인
PHP에서 Empty 함수
PHP의 `empty` 함수는 변수의 값을 검사하여 빈 값인지 여부를 확인합니다. 이 함수는 PHP 4.0.4부터 사용할 수 있습니다.
Empty 함수의 사용법
`empty` 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
empty($변수명)
Empty 함수의 반환값
`empty` 함수의 반환값은 다음과 같습니다.
- `true` : 변수의 값이 빈 값일 때
- `false` : 변수의 값이 비어 있지 않을 때
Empty 함수의 예제
# 예제 1: 빈 문자열
#hostingforum.kr
php
$name = "";
echo empty($name) ? "빈 문자열입니다." : "비어 있지 않습니다.";
// 결과: 빈 문자열입니다.
# 예제 2: 비어 있는 배열
#hostingforum.kr
php
$fruits = array();
echo empty($fruits) ? "빈 배열입니다." : "비어 있지 않습니다.";
// 결과: 빈 배열입니다.
# 예제 3: 비어 있는 객체
#hostingforum.kr
php
class Person {}
$person = new Person();
echo empty($person) ? "빈 객체입니다." : "비어 있지 않습니다.";
// 결과: 빈 객체입니다.
# 예제 4: 0
#hostingforum.kr
php
$age = 0;
echo empty($age) ? "빈 값입니다." : "비어 있지 않습니다.";
// 결과: 빈 값입니다.
# 예제 5: FALSE
#hostingforum.kr
php
$isAdmin = false;
echo empty($isAdmin) ? "빈 값입니다." : "비어 있지 않습니다.";
// 결과: 빈 값입니다.
# 예제 6: NULL
#hostingforum.kr
php
$nullValue = null;
echo empty($nullValue) ? "빈 값입니다." : "비어 있지 않습니다.";
// 결과: 빈 값입니다.
Empty 함수의 사용 예시
`empty` 함수는 변수의 값을 검사하여 빈 값인지 여부를 확인할 때 사용할 수 있습니다. 예를 들어, 사용자가 입력한 값을 검사하여 빈 값인지 여부를 확인할 때 사용할 수 있습니다.
#hostingforum.kr
php
$username = $_POST['username'];
if (empty($username)) {
echo "이름을 입력해 주세요.";
} else {
echo "환영합니다, $username!";
}
이 예제에서는 사용자가 입력한 이름을 검사하여 빈 값인지 여부를 확인합니다. 빈 값인 경우 "이름을 입력해 주세요."라는 메시지를 출력하고, 비어 있지 않은 경우 "환영합니다, $username!"라는 메시지를 출력합니다.
댓글목록
등록된 댓글이 없습니다.