虽然7.2 php的某些代码编写将发生变化。
我很难重写它。
现在${slot.$j}
的正确代码是什么?
$j = 1;
$slot1 = 80;
echo ${slot.$j};
结果:80
警告:使用未定义的恒定插槽-假定为“插槽”(这将 在...... \ TA \ test.php上的将来版本的PHP中引发错误 第7行
答案 0 :(得分:0)
这不适用于7.2或以上版本的php。您可以尝试以下任何一种方式-
<?php
$j = 1;
$slot1 = 80;
echo ${"slot{$j}"}; // result: 80
echo PHP_EOL;
echo ${"slot$j"}; // result: 80
?>