php를 사용하여 데이터베이스 처리를 할 때 isset과 empty를 사용하여 데이터의 유효성을 확인할 수 있다.
isset()
변수의 유효성을 확인할 때, (NULL) 값인지 아닌지만을 확인함.
변수에 0, "" 과 같은 값이 들어 있을 때 변수에 값이 있다고 판단하여 TRUE 반환.
empty()
변수의 유효성을 확인할 때, (NULL) 값뿐만 아니라 0, "" 과 같은 값이 들어 있을 때 변수에 값이 없다고 판단하여 TRUE 반환.
따라서 (NULL)만 확인하면 되는지, 아니면 변수에 0이나 ""도 확인을 해야하는지에 따라 두 가지 함수를 쓰면 됨.
'Programming > Solution' 카테고리의 다른 글
| [SQL] datetime에서 time 기준으로 검색: MySQL (13) | 2020.12.24 |
|---|---|
| [Android] 외부 저장소 접근: FileNotFoundException (11) | 2020.11.05 |
| [Android] 핸드폰 전화번호 가져오기: getLine1Number (9) | 2020.11.04 |
| [Bitbucket] fatal: Could not read from remote repository: Mac (9) | 2020.11.02 |
| [Github] 깃허브 README.md나 위키에 이미지 추가하기: 이슈 (10) | 2020.10.09 |