Переменная в названии переменной.

dimant

Новичок
Переменная в названии переменной.

А как осуществить сабж?

$var1="слон";
$var2="большой";

Надо чтобы var3 была "слонбольшой"
+ тут не подойдёт ибо нужно это в цикле

for ($i=0;$i < 10; $i++)
{$array(значение $i)="лялятополя";}
 

Demiurg

Guest
$var3 = $var1.$var2;

только вот причем тут цикл и переменная в названии переменной я не понял. Может стоит поподробнее рассказать ?
 

dimant

Новичок
Нет,мне нужно не значение переменной а название.
Смотри в цикле
В каждом этапе цикла создаётся переменная $array(а тут значение $i) то есть $array0,$array1,$array2 и т.д
 

neko

tеam neko
это не array
это глупость
сделай нормальный массив и работай с ним как с массивом
 

wmaster

Guest
Это называется "Переменные переменные" (eng. Variable variables) http://www.php.net/manual/en/language.variables.variable.php

PHP:
$var1 = "slon";
$var2 = "kozel";
 
${$var1.$var2}= "SomeText";
 
echo $slonkozel;
//SomeText

$var1 = "слон";
$var2 = "козел";
 
${$var1.$var2}= "SomeText";
 
echo $слонкозел;
//SomeText
Только я совсем неуверен что имена переменных русскими буквами это правильно.
 
Сверху