[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: циклы и массивы
gagger
Здравствуйте

for ($i=0; $i<count($x); $i++) echo "$x[$i] ";


есть вот такой цикл...как получить весь цикл в массив?



Спустя 34 минуты, 59 секунд (15.03.2011 - 01:47) gaserge написал(а):
count($x) - лучше считать перед началом цикла... а в цикле наверно пользоваться функцией
array_push

Спустя 6 минут, 30 секунд (15.03.2011 - 01:53) gagger написал(а):
$b = count($x);

for ($i=0; $i<$b; $i++)
{
echo "$x[$i] ";

}

А по подробней, куда приткнуть array_push ?

Спустя 10 минут, 57 секунд (15.03.2011 - 02:04) Andrey65 написал(а):
а так?

<?
$x=array('aaa','bbb','ccc','ddd');
$count=count($x);
for ($i=0; $i<$count; $i++){
$res[]=$x[$i];}
print_r($res);


А причем тут array_push? Нам же не надо добавлять ничего в массив

Спустя 7 минут, 22 секунды (15.03.2011 - 02:12) Invis1ble написал(а):
gagger
var_dump($x);

echo '<pre>'; print_r($x); echo '</pre>';

foreach ($x as $k => $v)
echo $k . ' => ' . $v . '<br />';

Спустя 2 минуты, 30 секунд (15.03.2011 - 02:14) Invis1ble написал(а):
gaserge
Насчет count() согласен, но при чем здесь array_push() ?

Спустя 2 минуты, 24 секунды (15.03.2011 - 02:17) Invis1ble написал(а):
gagger
Вообще не очень понятно, что ты хочешь сделать, переформулируй

Спустя 3 минуты, 44 секунды (15.03.2011 - 02:20) gagger написал(а):
У меня есть цикл, который выводит какое-то кол-во чисел с произвольными значениями, мне нужно записывать эти значения в массив, прежде отобразив их и после этого закатать данные масива в базу.

Спустя 4 минуты, 23 секунды (15.03.2011 - 02:25) gagger написал(а):
Спасибо Инвизиблу и Андрею...
Вообще я решил попробовать силы в создании онлайн игрушки, есть очень интересная идея, хочу воплотить в жизнь и приглашаю желающих поучавствовать smile.gif

скайп - vasilalgu

Спустя 4 минуты, 8 секунд (15.03.2011 - 02:29) Andrey65 написал(а):
$x=array('aaa','bbb','ccc','ddd');//Ну например твои массив
$count=count($x); //кол-во эл-в

for ($i=0; $i<$count; $i++){ //записываешь цикл в массив
echo $res[]=$x[$i]."<br>";} //и вывводишь содержимое

Далее запись в в БД




Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.