로그인

검색

php 에서 ', '' 따옴표는 문자열의 시작과 끝을 알리는 구분자로 사용이 됩니다. 화면에 출력할때도 이 따옴표는 출력이 되지 않고 구분자로서의 역할만 하게 되는 것입니다. 화면 출력뿐 아니라 단순이 변수에 문자열을 대입할때도 마찬가지가 됩니다.

 

그런데 문자열에 따옴표가 들어가는 문장등이 있을 것입니다. 이때는 지금 등장한 따옴표는 문자열이 끝났다는 구분자가 아니라고 알려주어 문자의 따옴표로 인식하게 해 주어야 합니다.

 

이때 사용하는 것이 역슬래쉬 \ 이스케이프 입니다.

 

 

$var = '라이믹스는 'php' 기반의 CMS 입니다.';

 

라이믹스는 'php' 기반의 CMS 입니다. 라고 변수에 할당을 하려는 의도이지만 위와 같이 작성하면 에러를 뿜어내게 됩니다.

 

문자열의 시작을 알리는 ' 가 등장했고 이후 다시 끝을 알리는 ' 가 등장한 이후 다시 문법에 어긋나는 문자가 바로 등장했기 때문입니다.

 

이럴 경우는 실제 따옴표로 사용하기 위해 사용한 따옴표 앞에 역슬래쉬를 넣어서 이스케이프를 해줘야 합니다.

 

$var = '라이믹스는 \'php\' 기반의 CMS 입니다.';

 

이런식으로 구분자가 되지 못하도록 해줘야 그부분을 건너 띄어서 나오는 따옴표가 문자열의 마지막을 알리는 따옴표로 취급을 받을 수 있습니다.

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
3 추천

php 기초지식(24)

php를 학습할 수 있습니다.

  1. read more
  2. read more
  3. php 객체 확장

    Date2021.09.20 Views197 Votes3
    Read More
  4. php 객체 생성자 __construct 메서드

    Date2021.09.17 Views500 Votes3
    Read More
  5. Read More
  6. php 객체 지향의 이해 4

    Date2021.09.12 Views253 Votes3
    Read More
  7. php isset()

    Date2021.09.11 Views145 Votes3
    Read More
  8. php 변수의 영역 전역변수와 지역변수

    Date2021.08.29 Views1996 Votes3
    Read More
  9. php 함수의 반환값

    Date2021.08.28 Views197 Votes3
    Read More
  10. php 함수의 기초

    Date2021.08.25 Views203 Votes3
    Read More
  11. php 다차원 배열

    Date2021.08.14 Views533 Votes3
    Read More
  12. Read More
  13. Read More
  14. php 배열의 원소 제거 unset()

    Date2021.08.08 Views339 Votes3
    Read More
  15. Read More
  16. Read More
  17. php 배열(array)

    Date2021.07.31 Views193 Votes3
    Read More
  18. php 반복문 for, while

    Date2021.07.28 Views502 Votes3
    Read More
  19. php 증감 연산자 ++, -- 3

    Date2021.07.27 Views277 Votes3
    Read More
  20. 활용이 가장 많은 중요한 if 조건문 3

    Date2021.07.26 Views235 Votes3
    Read More
  21. php 이스케이프 \(역슬래쉬) 사용 1

    Date2021.07.24 Views725 Votes3
    Read More
  22. Read More
Prev 1 2 Next
/ 2