Using in strings is deprecated, use {$var} instead¶
Description¶
For variable interpolation, the double quote strings used two variants: ${var} ($ is outside the brackets), and {$var} ($ is inside the brackets).
The first one has been deprecated, and it should be removed in PHP 9.0.
Example¶
<?php
$var = 'abc';
echo ;
?>
Solutions¶
Replace
${var}with$varinside the string. It should work most of the time.Replace
${var}with{$var}inside the string. It works every time.