개발 Q&A

제목 <?= ?>와 <?php =? 차이점
글쓴이 정수리 작성시각 2016/05/19 17:42:51
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 10950   RSS

해당 글을 클릭스 url에 id값을 포함하여 전송하는데

id값이라고 했을

<?= 변수?>이렇게해서 id값을 보내면 정상적으로 3으로 보내지는데

 

반면

<?php= 변수?> 이렇게 해서 id값을 보낼 경우 3이 아닌 특수문자와 혼합된 문자가 보내지네요;

 

이게 무슨차이죠?

 

 다음글 centos 6.6 php7설치할려고 하는데 어려움이 ... (10)
 이전글 GET 파라메터(검색단) 처리 관련 질문입니다. (8)

댓글

kaido / 2016/05/19 17:56:58 / 추천 0
//정식 코드
<?php echo $data; ?>

//숏코드
<?= $data ?>

 

//두 코드는 동일 하며, 숏코드는 숏코드 사용 활성화를 하셔야 합니다.

//경우에 따라서는 숏코드 환경설정이 불가능 할 시에는 숏코드는 사용한걸 전부 정식 코드로 바꾸는 노가다를 하셔야 하는 경우도 생깁니다.

 

정수리 / 2016/05/19 18:11:51 / 추천 0

@kaido

답변감사합니다;

제가 <?php ?> 이렇게 써야 하는데 잘못하고 <?php= ?>이렇게 해버려서 이상이었었던것 같습니다