?php $var = "Bob"; $Var = "Joe"; echo "$var, $Var"; / / outputs "Bob, Joe" $4site = 'not yet'; / / invalid; starts with a number $_4site = 'not yet'; / / valid; starts with an underscore $täyte = 'mansikka'; / / valid; 'ä 'is ASCII 228.?
변수명은 PHP내의 다른 라벨명을 정의하는 것과 동일한 규칙을 적용 받는다. 유효한 변수명은 문자나 혹은 밑줄(_)로 시작하여야 하고, 두번째 문자부터는 문자나 숫자,밑줄 등을 사용할수 있고 길이에는 제한이 없다. 정규식으로 표현하자면 다음과 같이 나타낼수 있다.: '[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'