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

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

3,627  

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

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

 

(예)

 

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

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

 

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


분류 제목
vote 서버세팅비용, 서버이전비용 얼마가 적당 설문투표? (server, setting, transfer, ssl,… 4 설문 중
web 네이버 비밀번호 관리 주의사항 2
pc 윈도우10 - 윈도우10 2004 (업데이트・업그레이드) 시, 0xc1900209 오류 해결
web Warning: Cannot modify header information - headers already …
dance 밤비노 은솔 섹시춤 [댄스]
web 클라우드플레어 (cloudflare) 장단점
pc Google Update: Error code 7: 0x80040902 해결법
vote 웹디자인이 가장 멋진 뉴스 홈페이지는 어디? 설문 중
web 그누보드5, 배추빌더5, 아미나 설치 순서 비교
web 초보자가 빨리 코딩실력 키우는 법 ^!~
pc 윈도우10 - 작업표시줄의 「날씨/온도」 표시 제거
pc 크롬 - 속도 (개선/향상) 조치 = 종료시 쿠키삭제 및 데이터삭제 (Chrome, Cookie, Delet…
pc 큐브게임 (=큐브맞추기 Cube Game)
web (방문자 vs 접속자) (동접 vs 현접) (동시접속자 vs 현재접속자) 개념 차이
laragon Laragon (라라곤) - 다운로드 / 설치 / 홈페이지 개설 (그누보드5 설치) / PhpMyAdmin …
editplus 에디트플러스 (EditPlus) - (EUC-KR, UTF-8) 파일언어셋 상호변환
talk 홈짱닷컴 (homzzang.com) 홈페이지 정식 출범 ^!~ 1
web 윈도우10 - 윈도우디펜더 아이콘 색깔 변경 (노란색 → 녹색)
web bash 관련 보안 취약점 패치법
web PHP - write_update.php 등 업데이트 파일 에러 확인 방법
153/163
목록
찾아주셔서 감사합니다. Since 2012