19'C 흐림
서울 강남구
php는 다른 웹 언어에 비해 변수의 구분이 명확하게 되어 있는게 특징입니다. php에서 사용하는 변수(Variables)는 문자 앞에 달러($)기호를 붙이면 변수로 사용할 수 있습니다.
변수 중에서도 유동변수, 정적변수, 동적변수가 있고, 외부변수로는 POST 변수, GET 변수, 그리고 세션변수, 쿠키변수, CGI변수, HTTP헤더변수 등 다양한 환경변수가 존재합니다.
변수 규칙으로는 달러 기호 다음에 영어 대소문자, 한글, 언더라인(_)으로 시작해야 합니다.
숫자를 변수로 사용하고자 한다면 반드시 영문자나 언더라인(_) 뒤에 숫자가 와야 하며 특수문자는 사용할 수 없습니다.
변수와 값은 정해져 있는 게 아니므로 위 규칙에 벗어나지 않는 범위 내에 무한정 작성할 수 있으며, 원하는 값으로 대치할 수 있습니다.
문자열 변수는 큰따옴표나 작은 따옴표로 감싸주면 됩니다.
보통 큰 따옴표와 작은 따옴표를 혼용해서 사용하게 되는데, 이 둘의 결과 값을 이해할 필요가 있습니다.
작은 따옴표로 감싸주었을 때는 특수문자나 php 코드는 파싱하지 못하므로 주의가 필요합니다.
만약, 큰 따옴표(")로 감싸 준 변수에 큰 따옴표를 사용하고자 한다면 \"로 작성이 가능하고, 반대로 작은 따옴표(')로 감싸준 변수에 작은 따옴표를 사용하고자 한다면 \'로 작성이 가능합니다.
달러($)기호도 특수문자의 하나이므로 역슬레쉬에 의해 결과가 달라진다는 점을 알 수 있습니다.