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

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

3,703  

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

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

 

(예)

 

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

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

 

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


분류 제목
talk 비밀글입니다. 3
web 의뢰자견적과 작업자견적 차이 (= 의뢰인과 제작자의 견적차이 = 개발자임금 = 작업임금 = 의뢰가격 = 의뢰…
dance 청바지 차림의 아프리카 BJ 타니 님 이쿠욧 댄스
web W3C (World Wide Web Consortium) - 국제적인 웹 표준화 단체
web 질문 유형별 의뢰수준 판단 ★
talk 어느 블로거의 통큰 마인드 ^^ 5
talk 바람이 좀 심하게 불길래..... 4
pc 크롬 - www 및 .com 없이 도메인 주소 접속
money 티디스크 웹하드 파트너 2014년 9월 1일 종료
talk 만료 도메인 제외한 보안인증서 갱신 후기 (= Problem binding to port 80: Could …
talk 크롬 브라우저 업데이트 했더니만, 적응이 안 되네요. ㅡㅡ;
talk 모 사이트 운영자가 불법사이트 홍보자에게 남긴 부탁글
web 스킨 (Skin) 정의
talk 필독~! 1
web 개인이 운영하는 홈페이지 메뉴 세분화 수준은?
web 타 사이트 놀러갔을 때 hover 효과 어떤 게 좋던가요? 2
money 구글애드센스 자동광고해제 / 자동광고설정
money 카우리 멘붕 수익
pc 크롬 (R6016 - not enough space for thead data) 런타임 오류 해결
talk 다음 대통령 (=19대 대통령) 전제 조건 4가지 1
43/163
목록
찾아주셔서 감사합니다. Since 2012