Как объединить две переменные, чтобы получить что-то вроде этого?
$var = "sss"; $i = 5; ${$var.$i} = "eeee"; // I know this is not correct, What should be here echo $var5;
Так что здесь мне нужно получить переменные $ var1 $ var2 $ var3 $ var4 ... динамически.
Вы должны рассмотреть возможность использования массивов вместо этого, так как эти динамические переменные, как правило, наносят только вред.
Но в основном то, что вы делаете, синтаксически правильно, оно должно работать.
$i = 5; $var[$i] = "eeee"; echo $var[$i];