php1 [PHP] 함수 isset() 과 empty() isset() isset() 함수의 경우 해당 변수에 값이 존재하는지(NULL 값인지) 체크한다. NULL과 그외 값으로 구분할 수 있다. IS SET? (설정되었는가?) 직역해서 값이 설정되지 않은 값(NULL)은 false를 리턴한다. 변수에 숫자, 문자, 공백, 0, 빈 배열 등 값이 보이지 않아도 설정되었다면 NULL 값이 아니기 때문에 값이 있다고 보고 true를 리턴한다. empty() empty는 값이 비어있는지 체크한다. 빈 값이면 true를 리턴하고 아니면 false를 리턴한다. NULL, 공백, 0, 빈 배열은 값이 없는 걸로 간주해 true를 리턴한다. isset, empty 두 함수 모두 값이 있는지 확인하기 위해 조건문과 함께 쓰이는 경우가 많다. !을 사용해서 (설정되지 않은 값.. 2022. 2. 15. 이전 1 다음