php를 사용하여 데이터베이스 처리를 할 때 isset과 empty를 사용하여 데이터의 유효성을 확인할 수 있다.

 

isset()

변수의 유효성을 확인할 때, (NULL) 값인지 아닌지만을 확인함.

변수에 0, "" 과 같은 값이 들어 있을 때 변수에 값이 있다고 판단하여 TRUE 반환.

 

empty()

변수의 유효성을 확인할 때, (NULL) 값뿐만 아니라 0, "" 과 같은 값이 들어 있을 때 변수에 값이 없다고 판단하여 TRUE 반환.

 

따라서 (NULL)만 확인하면 되는지, 아니면 변수에 0이나 ""도 확인을 해야하는지에 따라 두 가지 함수를 쓰면 됨.

+ Recent posts