26.10.17
0
조회 64
26.10.17
0
조회 68
26.09.29
0
조회 214
26.09.26
1
조회 168
26.09.24
0
조회 199
26.09.23
0
조회 199
26.09.19
0
조회 518
26.09.11
0
조회 155
26.09.10
0
조회 154
26.09.10
0
조회 152
26.09.10
0
조회 121
26.09.10
0
조회 106
26.09.09
1
조회 109
26.09.04
0
조회 507
26.09.03
0
조회 343
26.09.01
1
조회 143
26.08.29
0
조회 187
26.08.22
0
조회 303
26.08.20
0
조회 334
26.08.13
0
조회 323
댓글 12
A or B = A 또는 B가 참일때
A and B = A 그리고 B가 참일 때
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin!='Y')
if($this->module_info->use_anonymous == 'Y' || $obj2->use_anochk == 'Y')
이거 두개를 합치고 싶은데 어떻게 하면 될까요?
1번째는 글로 대충 해석하면 - 만약에, 익명이 참이고 관리자가 아니라면 실행
2번째는 만약에 익명이거나 또는 obj2의 user_anochk값이 참이면 (익명 선택 체크박스가 활성화되어있다면)실행
어떤 형태로 원하는지 말해주셔야 합니다.
1번 - 만약에, 익명이 참이고 관리자가 아니라면 실행 또는 obj2의 user_anochk의 값이 참이면 실행
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin!='Y' || $obj2->use_anochk == 'Y')
2번 - 만약에, 익명이 참이고 관리자가 아니며, obj2의 user_anochk의 값이 참이면 실행
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin!='Y' && $obj2->use_anochk == 'Y')
원하신 방향에 따라 and 와 or를 활용하면 되겠습니다.
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin!='Y')
if($this->module_info->use_anonymous == 'Y' || $obj2->use_anochk == 'Y')
이거 두개를 합치고 싶은데 어떻게 하면 될까요?
로 하시면 될것같네요.
== 연산자는 보안문제때문에 그닥 추천드리지 않습니다.
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin!='Y' || $obj2->use_anochk == 'Y')
이렇게 나란히? 합쳐봤는데 잘 작동하더라구요.
그대로 사용해도 될까요?