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

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

3,629  

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

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

 

(예)

 

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

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

 

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


분류 제목
pc 유튜브 플레이어 등 동영상 화면이 작업표시줄 위로 올라오는 증상 해결법
site 상업적 이용 가능 사진 (= 저작권 프리 이미지 사진) 사이트 모음 (= 무료이미지 계속 업데이트 중) ★★…
web JQ - detach() vs. remove() 메서드 차이 예제
web JQ - 아작스 스크립트 외부링크 주소
web JS - 자바스크립트 기반의 프레임워크 종류
web HTML - 폰트오썸4.7 (CDN 외부링크 주소 + 다운링크 주소 + 아이콘 주소)
web 다음(Daum) 약도 지도 홈페이지에 추가
pc 크롬 DNS 클리어 초기화 = CHROME clear host cache (크롬 호스트 캐시 삭제)
web PHP - 3개 변수가 나란히 등호로 연결된 의미 ★★★★★
web 의뢰자견적과 작업자견적 차이 (= 의뢰인과 제작자의 견적차이 = 개발자임금 = 작업임금 = 의뢰가격 = 의뢰…
web 홈페이지 유지 보수 관리할 능력이 없으면...
money 구글 애드센스 [정책위반 보고서] 수수께끼 1
web HTML - <marquee> 요소 안의 내용 자동 스크롤 이동 (HTML5에서 폐기)
web G5 - alnum_ 의미
pc Bad Request 에러 해결법
pc 유튜브 키보드 단축키 컨트롤
web DB - blob (binary large object) : 데이터베이스에 저장하기 위한 바이트(bytes)…
web PHP - php.ini 파일 지시어(directives) 리스트
talk 그누보드 책 설명서
talk 가입했습니다 1
139/163
목록
찾아주셔서 감사합니다. Since 2012