Slide 41
Slide 41 text
文字列内での変数展開の文法の削除
Deprecate ${} string interpolation
$foo = 'value';
$bar = 'foo';
var_dump(
"$foo", // value
"{$foo}", // value
"{${$bar}}", // value
"${foo}", // value PHP 9.0 : Throws Error exception.
"${$bar}", // value PHP 9.0 : Throws Error exception.
);
(おまけ)PHP 9 で例外になる愉快な仲間たち
https://wiki.php.net/rfc/deprecate_dollar_brace_string_interpolation および https://qiita.com/rana_kualu/items/fc4b02e2daaf102aa92f より 41