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

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

3,676  

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

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

 

(예)

 

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

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

 

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


분류 제목
web 트래픽 아끼는 법 2 - 로봇들이 이미지 파일 등을 긁어가는 거 막는 법
talk xe쓰다가 배추빌더로 이사 예정... 1
pc 크롬 특수문자 입력 (에러/오류) 해결 ★★★★★
ucc 합성인듯 아닌듯 3
web 쇼핑몰 솔루션 제공 홈페이지 주소 모음
web 노트패드 플러스에서 커서가 가로로 옆으로 누웠을 때 해결법 (= 커서 삽입 수정 전환법)
web 불당썸 무료 다운로드 주소 및 적용법
web HTML - 폰트오썸4.7 (CDN 외부링크 주소 + 다운링크 주소 + 아이콘 주소)
ucc 김연아 비율 5
editplus 에디트플러스 (EditPlus) - 소스 빈 줄 제거 (= 코드 공백 라인 삭제)
web PHP 프로그램을 위한 템플릿 엔진
web letsencrypt 보안인증서 갱신 오류 해결 - too many certificates (5) alrea…
web MariaDB 글자 깨짐 오류 에러 해결
web 서버 - 우분투 패키지 설치 명령어 자동 yes하기 (apt-get install -y 프로그램명)
autoset Autoset (오토셋) - 백업복원2 - 홈페이지를 오토셋/라라곤(로컬)에 옮길 때 주의사항 (= 접속에러…
pc 피그툴 (pigtool) 백업복원 (= 크롬 비밀번호 관리 프로그램)
web 태그에 자주 사용되는 용어 정의 : 요소(=태그), 속성, 속성값
web Ie6부터 ie9까지 대응 (=익스플로러 하위 브라우저 호환 처리법)
web 홈페이지 조회수와 게시물 수 부풀리기
pc 크롬 응답없는 페이지 제거하는 법
18/163
목록
찾아주셔서 감사합니다. Since 2012