Объединить две переменные, чтобы получить одну - PullRequest
4 голосов
/ 08 сентября 2010

Как объединить две переменные, чтобы получить что-то вроде этого?

$var = "sss";
$i = 5;
${$var.$i} = "eeee"; // I know this is not correct, What should be here
echo $var5;

Так что здесь мне нужно получить переменные $ var1 $ var2 $ var3 $ var4 ... динамически.

Ответы [ 2 ]

14 голосов
/ 08 сентября 2010

Вы должны рассмотреть возможность использования массивов вместо этого, так как эти динамические переменные, как правило, наносят только вред.

Но в основном то, что вы делаете, синтаксически правильно, оно должно работать.

3 голосов
/ 08 сентября 2010
$i = 5;
$var[$i] = "eeee";
echo $var[$i];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...