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

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

QA

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

답변 5

본문

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

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 "얍";
} 

 

이 질문에 댓글 쓰기 :

답변 5

elif 

->

else if

alert('하.', G5_URL);

=>

 

alert('하' . G5_URL);

이렇게 바꿔보세요

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 "얍";

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

elif는 Python용.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,736
© SIRSOFT
현재 페이지 제일 처음으로