f

두 구문이 차이가 있는지요?

아래 두 구문이 차이가 있는지요? register_form_update.php '157'번 라인에 있는것입니다.
만약 있다면..무슨 차이인지요.



1. 구문 1번)
---------------------------------------------

if ($w == "") {

// 메일인증 사용하지 않는 경우에만 로그인
if (!$config[cf_use_email_certify])
set_session("ss_mb_id", $mb_id);

set_session("ss_mb_reg", $mb_id);

}



2. 구문 2번)
----------------------------------------------

if ($w == "") {

if (!$config[cf_use_email_certify]) {
set_session("ss_mb_id", $mb_id);
set_session("ss_mb_reg", $mb_id);
}

}
|

댓글 4개

1번은 다음과 같습니다.
if ($w == "") {

// 메일인증 사용하지 않는 경우에만 로그인
if (!$config[cf_use_email_certify]) {
set_session("ss_mb_id", $mb_id);
}

set_session("ss_mb_reg", $mb_id);

}
감사합니다..
안그래도 이전에 g6man님이 root님이 말씀해주신거 처럼 알려주셔서 이전버젼에서 말씀하신거 처럼 사용중인데
이번 버젼에서 수정반영된거 같은데 { , } 없어서 이게 다른건줄 알았습니다. ^^

root님 혹시 이 리플 보시면 한번더 질문드리겠습니다.


위 리플주신거랑.. 아래꺼랑은 다른거죠??


if ($w == "") {

// 메일인증 사용하지 않는 경우에만 로그인
if (!$config[cf_use_email_certify])
set_session("ss_mb_id", $mb_id);
set_session("ss_mb_reg", $mb_id);

}



만약, 다른거라면..그누어사전에 다른 이유에 대한 설명과 함게 추가되면 좋겠네요.
한줄 차이가 뜻이 완전히 다른거 같은데....
위의 내용도 1번과 동일합니다.
if문에서 {,}는 보통 if문 바로 다음에 한문장을 실행할때 생략됩니다.
위처럼 들여쓰기한다고 처리되는 것이 아닙니다.

보통 위와 같은 경우 다음처럼 표현하는 것이 좋습니다.

if ($w == "") {

// 메일인증 사용하지 않는 경우에만 로그인
if (!$config[cf_use_email_certify]) set_session("ss_mb_id", $mb_id);

set_session("ss_mb_reg", $mb_id);

}

다시한번 설명드리자면 다음 4개의 if문은 같은 것입니다.
1. if (!$config[cf_use_email_certify])
set_session("ss_mb_id", $mb_id);
2. if (!$config[cf_use_email_certify]) {
set_session("ss_mb_id", $mb_id);
}
3. if (!$config[cf_use_email_certify]) set_session("ss_mb_id", $mb_id);
4. if (!$config[cf_use_email_certify]) { set_session("ss_mb_id", $mb_id); }
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
20년 전 조회 1,732
20년 전 조회 1,651
20년 전 조회 1,651
20년 전 조회 2,346
20년 전 조회 2,194
20년 전 조회 2,044
20년 전 조회 2,563
20년 전 조회 2,650
20년 전 조회 2,213
20년 전 조회 2,449
20년 전 조회 2,295
20년 전 조회 2,287
20년 전 조회 2,333
20년 전 조회 1,685
20년 전 조회 2,008
20년 전 조회 2,198
20년 전 조회 1,641
서현진
20년 전 조회 2,323
20년 전 조회 2,210
아꽈
20년 전 조회 2,346
🐛 버그신고