이 구문을 이렇게 써도 맞는 건지요?

else if($list[$i]['wr_subject'] ||$list[$i]['wr_content']||$list[$i]['wr_8'] != '' && empty($file[$i]['bf_file']))


'wr_subject' = 제목
'wr_content' = 내용
'wr_8' = 전화번화
$file[$i]['bf_file'= 첨부파일
일때

현재 저 구문을 저는
"만약 제목, 내용, 전화 번호는 입력이 되어 있고, 첨부파일이 없을 경우" 라고 쓰고 있습니다.
그렇게 사용해도 되는지요?

작동에는 무리가 없는데요. 연산자를 둘러보다 보니 뭔가 잘못 사용하고 있는것 같아서요.

특히 != '' && 이 부분이 무슨 뜻인지 모르겠네요. (전부 짜집기만 하다보니..)

전체적인 정확한 해석을 알고 싶습니다.

황사가 온다고 하네요.
회원님들 기관지 조심하십시오.
|

댓글 3개

!는 조건이 참이 아니면... &&은 앞과 뒤의 조건이 다 참일 때를 뜻하는게 아닌지요 ?
그럼 저 코드는 왜 정상적으로 작동을 하는걸까요?
!= '' && --- 참이 아니면 참일때 라고 해석해야 되는건가요?
너무 헷갈리고 어려워요
해석이 난해 하군요..
거짓의 거짓이면 참이아닌가요 ?

else if .... 조건 a와 b와 c가 조건 ''과 조건 d(둘다 만족)와 맞지 않다면 ? 뜻이 아닐런지...

즉 조건 ''과 조건 d를 충족시키지 못할 때 .... 가 아닐런지...
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 844
16년 전 조회 840
16년 전 조회 1,479
16년 전 조회 1,546
16년 전 조회 813
16년 전 조회 1,940
16년 전 조회 1,436
16년 전 조회 825
16년 전 조회 1,193
16년 전 조회 796
16년 전 조회 869
16년 전 조회 1,312
16년 전 조회 1,055
16년 전 조회 1,557
16년 전 조회 1,070
16년 전 조회 972
16년 전 조회 1,336
16년 전 조회 1,542
16년 전 조회 2,676
16년 전 조회 1,039