php에 isset을 왜 쓰나요??

php에 isset을 왜 쓰나요??

QA

php에 isset을 왜 쓰나요??

본문

가령

$a 변수가 있을 경우 

if (!$a)

이렇게 사용하면 되는데요

어떤 소스를 보니  if(!isset($a))
라고 하던데  .. 차이가 있나요??

이 질문에 댓글 쓰기 :

답변 3

isset은  변수가 있는지 없늨지 체크하는 것이에요

변수가 존재하면서  값이  false인것과  변수 자체가  없어 false인 것은 다른 것이에요


get이나 post로  변수 a가  넘어왔는지  안넘어왔는지  체크를 할 수 있어요


특정 로직을 실행하기 위해  변수 a가 꼭 필요하다면  값이 있는지 채크하기 전에  변수 a가 넘어왔는지  체크를 먼저 하는 것이 에러율을  낮추는 방법이에요

예를 들자면요
답변을 작성하시기 전에 로그인 해주세요.
전체 123,531 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT