PHP 8.2는 주목할 만한 변화가 없는 것처럼 보였는데, 라이믹스 사용자들에게는 영향이 크지 않을까하는 하나가 눈에 띄네요.
무슨 말이냐면, "....... ${변수} ......" 가 deprecated 되었네요. php 개발팀에서는 이런 표현을 아무도 안쓰는 것 같으니까 없애버리겠다는 의도였던 것 같은데, 라이믹스 사용자들이 안보였나봅니다 ㅎㅎ ㅠㅠ.
슈퍼맨은 팬티를 밖에 입어야 슈퍼맨인데, 풍기문란이라면서 안에 입던지, 레깅스는 벗고 팬티만 입던지 하라는 말입니다. 갑자기 슈퍼맨이 x태가 되는 순간인 것 같습니다 ㅎㅎㅎ.
$rhymix = "Rhymix";
"Hello ${rhymix}" => deprecated
"Hello {$rhymix}" => ok
"Hello $rhymix" => ok
$rhymix = "Rhymix";
$rhymixptr = "rhymix";
"Hello ${$rhymixptr}" => deprecated
"Hello {$$rhymixptr}" => ok
"Hello $$rhymixptr" => ok
8.2에서는 deprecated에 그치지만, 과거 전례로보면 차차 warning을 거쳐 error로 발전하지 않을까 합니다. 워째 이런 일이...
아.. 라이믹스 템플릿 문법을 못쓰게되는건가요?