변수에 if문 넣기 질문

변수에 if문 넣기 질문

QA

변수에 if문 넣기 질문

답변 1

본문

문득 궁금해서... 아래와 같은 코드를


if($_GET['bo_table']=='news'){
    $code = '1';
}else if($_GET['bo_table']=='gallery'){
    $code = '2';
}
echo $code;

 

밑에 처럼 변수에 if문을 넣는건 안되는건가요..?

 


$code = if($_GET['bo_table']=='news'){
            echo '1';
        
        }else if($_GET['bo_table']=='gallery'){
            echo '2';
        }

이 질문에 댓글 쓰기 :

답변 1


<?php
$code = ($_GET['bo_table']=='news')?'1':($_GET['bo_table']=='gallery')?'2':'';
echo $code;
//또는
echo ($_GET['bo_table']=='news')?'1':($_GET['bo_table']=='gallery')?'2':'';
//와 같이 3항연산자를 사용할수있습니다.
?>
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,726
© SIRSOFT
현재 페이지 제일 처음으로