채택완료

조건문을 두개 넣으려고 하는데요;;

<?php if (!$is_member) {?>
<?php if (!strpos($pagename, 'register') == false) {?>

위와 같은 조건문으로 div를 보여주거나 안보여주거나 하고 있습니다.

멤버가 아닌경우 레이어를 보여주고,

페이지이름에 register 가 들어간 경우 안보여주고... 입니다.

각각 실행해보면 동작하는데 두개를 같이 하면 안되고 있는데..

어떤 부분을 "멤버가 아니거나 파일명에 register가 포함되지 않은 경우에 보여줘라" 라는 조건문을 어떻게 만들어야할까요

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트
2019-02-15 (금) 08:55:57

if(!$is_member && !strpos($pagename , 'register')){

답변에 대한 댓글 2개

수학적 표현으로는 or 가 맞는데 왜 and로 표현하는지 ? ....항상 궁금했네용.ㅎ
표현상의 해석의 차이이긴 하지만 요는 맴버도 아니고 파일명에 register 가 포함되지 않으면 보여줘라라고 해석했어요^^

답변을 작성하려면 로그인이 필요합니다.