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

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

3,770  

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

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

 

(예)

 

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

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

 

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


분류 제목
talk 회원 님이 시골 조폭 No.2라면 어떻게 하시겠어요? 4
pc 유튜브 키보드 단축키 컨트롤
pc 크롬 업데이트 방법 (chrome update, How to)
talk 안녕하세요? 쌩초보 아줌마입니다^^ 4
talk 명랑 해지나야나와요... 3
talk 혹시 그누보드 회원가입 창 HTML5 DTD선언 수정된 파일 얻을 수 있을까요? 4
ucc 어느날 여동생 3명이 생겼다. EP1 [웹드라마]
pc 윈도우10 - 윈도우디펜더 실행・사용 (Windows Defender)
ucc 선택 익명 테스트 6
girl 모모랜드 낸시 연우 - 인기투표 설문 중
talk 크롬83 업그레이드 후, CSS 기본스타일 이상해짐. ㅡㅡ;
web 유튜브 댓글 작성 특수기호 - (해시태그/재생시간링크/굵게/기울게/취소선)
money 티스토리 블로그 티에디션에 구글 애드센스 광고 코드 넣는 법
dance 고삐리 세희 님 코카인 댄스
web PDS 개념 (= 의미, 뜻)
pc SK브로드밴드 인터넷 사용하는데, 고장나서...
web 예쁜 미니 아이콘 이미지 자료실
military MiG-35 (미그35 = 풀크럼-F) - 러시아 4세대 전투기 기동영상
PuTTY PuTTY 파란색 색상 변경
web SQL - innoDB (이노디비)에서 테이블 (Table) 생성 쿼리문 에러 해결 ★
21/163
목록
찾아주셔서 감사합니다. Since 2012