• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] PHP - 중괄호로 변수를 감싸서 문자열 중간에 넣지 말기

3,767  

보통은 문제 없는데, 방금 링크 중간에 암호화된 특수문자가 들어가는 기이한 현상 목격.

아래처럼 마침표를 이용해 분리해줬더니, 정상적으로 링크 주소가 생김. (원인은 모름.)

 

(예)

 

수정 전
echo "<li><a href=\"{G5_ADMIN_URL}\" target=\"_blank\">관리자</a></li>";

수정 후
echo "<li><a href=\"".G5_ADMIN_URL."\" target=\"_blank\">관리자</a></li>";

 

PS.「변수」는 문자열 안에서 중괄호로 묶어 표기 가능하나,  「상수」는 반드시  마침표 이용해 문자열과 구분해 적어야 함.


분류 제목
게시물이 없습니다.
22/19
목록
찾아주셔서 감사합니다. Since 2012