хочу сделать цикл. и надо реализовать переменную $res1 так, чтобы она менялась на $res2 => $res3 => $res4
$i = 1;
while($i <= 10){
$res(и тут чтобы циферка была равна $i);
$i++;
}
Спустя 2 минуты, 20 секунд (21.11.2010 - 15:38) kovaldm написал(а):
А массивом не катит?
$res[1];
$res[2];
$res[3];
...
Спустя 3 минуты, 18 секунд (21.11.2010 - 15:41) tmt0086 написал(а):
kovaldm
а как ?
так что ли
щас попробуем
а как ?
так что ли
$i = 1;
while($i <= 10){
$res[$i];
$i++;
}
щас попробуем
Спустя 4 минуты, 3 секунды (21.11.2010 - 15:45) alex12060 написал(а):
На самом деле, насколько я помню, переменные менять динамически (их имена) нельзя. Проще сделать массивом. Сам раньше сталкивался с такой необходимостью)
Спустя 1 минута, 13 секунд (21.11.2010 - 15:46) kovaldm написал(а):
Цитата (alex12060 @ 21.11.2010 - 15:45) |
На самом деле, насколько я помню, переменные менять динамически (их имена) нельзя. Проще сделать массивом. Сам раньше сталкивался с такой необходимостью) |
Можно, я раньше делал так, но массивом гораздо удобнее.
Спустя 1 минута, 11 секунд (21.11.2010 - 15:47) tmt0086 написал(а):
kovaldm
напиши пожалуйсто как массивом будет =)
или скажи что искать.. щас просто массив гляну
напиши пожалуйсто как массивом будет =)
или скажи что искать.. щас просто массив гляну
Спустя 1 минута, 23 секунды (21.11.2010 - 15:49) Lenarfate написал(а):
Цитата |
$i = 1; while($i <= 10){ $res[$i]; $i++; } |
так не получается что ли?
Спустя 1 минута, 15 секунд (21.11.2010 - 15:50) tmt0086 написал(а):
kovaldm
нее.. массив мне не подходит =)
нее.. массив мне не подходит =)
Спустя 1 минута, 52 секунды (21.11.2010 - 15:52) tmt0086 написал(а):
Цитата (Lenarfate @ 21.11.2010 - 12:49) | ||
так не получается что ли? |
сделал вот так
<?
$i = 1;
while($i <= 10){
$res[$i]="5";
$i++;
}
echo $res5;
?>
ничего не выводит((
Спустя 3 минуты, 29 секунд (21.11.2010 - 15:55) Lenarfate написал(а):
Цитата |
$res[$i]="5"; |
это что?
Спустя 21 минута, 39 секунд (21.11.2010 - 16:17) tmt0086 написал(а):
Lenarfate
ну $res1="5"; $res2="5"; $res3="5"; $res4="5"; $res5="5";
или так нельзя?
ну $res1="5"; $res2="5"; $res3="5"; $res4="5"; $res5="5";
или так нельзя?
Спустя 2 минуты, 50 секунд (21.11.2010 - 16:20) aparion написал(а):
Так подойдет ?
$i=1;
while($i<=10)
{
$res="res".$i;
$$res=$i;
$i++;
}
Спустя 1 минута, 11 секунд (21.11.2010 - 16:21) tmt0086 написал(а):
aparion
ща попробуем
ща попробуем
Спустя 1 минута, 24 секунды (21.11.2010 - 16:22) tmt0086 написал(а):
удивительно! но работает. спасибо хД мог бы и сам догадаться, но чет тупил
Спустя 1 минута, 5 секунд (21.11.2010 - 16:23) inpost написал(а):
tmt0086
Массив и только массив! Не подходит, так как лень делать...
Массив и только массив! Не подходит, так как лень делать...
Спустя 6 минут, 31 секунда (21.11.2010 - 16:30) tmt0086 написал(а):
inpost
это дольше делать придется. и я сам запутаюсь( а так у меня код проще выйдет и короче
это дольше делать придется. и я сам запутаюсь( а так у меня код проще выйдет и короче
Спустя 2 минуты, 56 секунд (21.11.2010 - 16:33) kovaldm написал(а):
Да гдеж проще и короче? С массивом как раз проще и короче работать, чем с кучей переменных.
Спустя 2 минуты, 17 секунд (21.11.2010 - 16:35) tmt0086 написал(а):
значит я его не понял доконца
Спустя 3 минуты (21.11.2010 - 16:38) tmt0086 написал(а):
все! я с вами согласен! =) да проще но не в моем случае)) тк пока я буду вытаскивать переменные циклом, я сразу могу и считать их.. а так вытащить из. потом отдельно массивом считать дольше выйдет
Спустя 16 минут, 39 секунд (21.11.2010 - 16:55) kovaldm написал(а):
И из массива можно вытаскивать циклом, считать, переворачивать, сортировать, обрабатывать все скопом, в общем все что душе угодно.
Спустя 2 минуты, 43 секунды (21.11.2010 - 16:58) inpost написал(а):
Как ты формируешь $1,$2, покажи код!
_____________
Продаю людей. Дешего. Писать в ПС