테스트 사이트 - 개발 중인 베타 버전입니다

php if, elif, else 구문 대체 뭐가 문제인것이죠 채택완료

죠리퐁먹구싶당 4년 전 조회 2,294

문법적으로만 봐주세요 ㅠㅠ

PHP Parse error:  syntax error, unexpected token ";" in /workspace/Main.php on line 4

4번째줄에 alert로 시작하는 구문에서 이상이 있다고 저렇게 뜨네요

지난번부터 if, elif, else구문을 사용할 때마다 자꾸 오류가 뜨는데 대체 뭘까요...

 

 

if ($member['mb_1']) {

goto_url(G5_URL.'/'.$member['mb_1']);

} elif (!$is_admin) {

  alert('하.', G5_URL);

} else {

  echo "얍";</p>

<p>}

 

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

답변 5개

채택된 답변
+20 포인트
4년 전

elif 

->

else if

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

죠리퐁먹구싶당
4년 전
헐..충격적이네요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
헛공부하고 있었나봅니다...바로됩니다 감사합니다

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

s
sinbi Expert
4년 전

PHP에서 elif는 처음 보네요. else if  또는 elseif 는 봤는데...

elif는 Python용.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

죠리퐁먹구싶당
4년 전
헤헤 쪽팔립니다; ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

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

해피정
4년 전

if ($member['mb_1']) { goto_url(G5_URL.'/'.$member['mb_1']); //} elif (!$is_admin) { // 파이선은 elif  PHP 는 elseif 또는 else if } elseif (!$is_admin) {   alert('하.', G5_URL); } else {   echo "얍"; } 

로그인 후 평가할 수 있습니다

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

4년 전
echo ""

이렇게는요?

로그인 후 평가할 수 있습니다

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

4년 전
alert('하.', G5_URL);

=>

 

alert('하' . G5_URL);

이렇게 바꿔보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

죠리퐁먹구싶당
4년 전
그대로입니다 ㅠㅠ

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

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

로그인