오늘도 발견한 신기한 PHP의 성질. 우선 static 키워드는 뒤의 변수는 상수만을 어사인 할 수 있고 Expression은 오지 못한다. http://www.php.net/manual/en/language.variables.scope.php 의 Example 7 참고. 이제 스트링을 어사인 하는 경우를 생각해 보자. static $a = "a"; 이경우는 문제가 없다. 허나 static $a = "$b"; 이때는 스트링이 익스프레션으로 간주 되기 때문에 문법 에러가 발생한다. '$b'가 문제. 자 이제 첼린지. static $a = "$"; $뒤에 문자가 저렇게 되면? 역시나 문법 에러가 발생한다. Double Quoted String에서 '$'는 '\$'로 이스케이핑 하는 것이 정석이다. 대충 st..