Преобразование переменной из цикла в массив

  • Автор темы Mahinator
  • Дата начала

Mahinator

Guest
Преобразование переменной из цикла в массив

Возможно ли преобразование значения переменной из цикла в массив, который находится вне цикла??
 

Фанат

oncle terrible
Команда форума
Mahinator
внутри цикла добавляешь свою переменную в массив.
этот массив у тебя останется и после завершения цикла
 

Mahinator

Guest
Автор оригинала: rotoZOOM
Чего ? А поподробнее и с примером.
PHP:
...
$r = file ("pr.txt"); //открываем текстовый файл
/* файл pr.txt содержит следующее
291n:n15" CTX S500AB Black (1024x768,400:1,250кд/кв.м,speakers)n:n269,00n:nописаниеn:nдополнительная инфа
292n:n15" CTX S521A Silver-Black (1024x768,400:1,250кд/кв.м,speakers)n:n275,00n:nописаниеn:nдополнительная инфа
293n:n15" CTX S550 Ivory (1024x768,400:1,250кд/кв.м,speakers)n:n251,00n:nописаниеn:nдополнительная инфа
294n:n15" GENX CT-529A White Smart Slim(1024x768,500:1,450кд/кв.м,speakers)n:n224,00n:nописаниеn:nдополнительная инфа
295n:n15" LG L1530b (1024x768,400:1,250кд/кв.м) silvern:n317,00n:nописаниеn:nдополнительная инфа
296n:n15" LG L1530p (1024x768,400:1,250кд/кв.м) silvern:n327,00n:nописаниеn:nдополнительная инфа
297n:n15" LG L1530S (1024x768,400:1,250кд/кв.м) silvern:n301,00n:nописаниеn:nдополнительная инфа */

for ($g = 0; $g<count($r); $g++)
{                                                  //$q = номер, $w = товар, $e = цена
list ($q, $w, $e, $a, $s) = split('n:n', $r[$g]);  //$a = описание, $s = описание
 if ($e == "")
     {
            print ("№ $q - $w - стоит $e тубриков);
     }

}
...
возможно ли чтоб все значения к-рые принимает $q записать в массив и "вытащить" из цикла?
 

rotoZOOM

ACM maniac
внутри цикла пиши:
$mas[]=$q;
$mas - это, как ты догадался, массив.
 
Сверху