[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: бегу по циклу ))
dima4321
Упростил как мог , под вечер уже голова не варит )

<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);


$t0=3;
$t1=4;
$t2=5;

$i=0;
while($i<=2)
{
$m=(0+$i);
echo $t$m;
echo '<br>';
$i++;

}

?>





Спустя 1 минута, 30 секунд (20.02.2011 - 23:11) sergeiss написал(а):
Ответ: 25.

Спустя 2 минуты, 5 секунд (20.02.2011 - 23:13) dima4321 написал(а):
sergeiss

В смысле ??))

Спустя 54 секунды (20.02.2011 - 23:14) dima4321 написал(а):

<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

include('yzel.php');

$t0=3;
$t1=4;
$t2=5;

$i=0;
while($i<=5)
{
$m=(0+$i);
$n=$t.$m;
echo $n;
echo '<br>';
$i++;

}


?>


тоже не получается ((

Спустя 1 минута, 16 секунд (20.02.2011 - 23:15) sergeiss написал(а):
В том смысле, что ты чего спросить-то хотел, когда свой код привел? smile.gif

Иными словами - какой вопрос, такой и ответ. Вопрос "ни а чём", и ответ такой же.

Что ты делаешь -видно, только думать неохота, что ты там делаешь... А что ты ХОЧЕШЬ получить - это телепата надо вызвать, да?

Спустя 4 минуты, 7 секунд (20.02.2011 - 23:19) dima4321 написал(а):
мне надо вывести
на старницу с помощью echo
$t0
$t1
$t2

но вывести с помощью цикла и приблизительно таким способом как указал я.







Спустя 10 минут, 8 секунд (20.02.2011 - 23:29) CyberOrcX написал(а):
Привет ТС!

Тебе надо использовать массив для решения твоей задачи... а не просто набор переменных


$t = array(3, 4, 5);

$i = 0;

//перебираем массив.. он состоит из 3-х элементов (от 0 до 2)
// count(array) - длина массива

while ($i <= count($t)) {
echo $t[$i] . '<br />';
$i++;
}


//либо for
for ($i = 0; $i <= count($t); $i++) {
echo $t[$i] . '<br />';
}


Если разберешься - молодец, ну, а если нет, то добро пожаловать по ICQ : 256 два 23 066

Спустя 7 минут, 1 секунда (20.02.2011 - 23:36) sergeiss написал(а):
То есть, ты хочешь записать в переменную имя переменной и вывести эту шнягу, т.е. то, что в этой переменной находится??? Если да, то ты не совсем так делаешь smile.gif Как именно, я сейчас соображу и напишу.

CyberOrcX - я не знаю, какая задача у ТС... Может быть, и не массив ему нужен.

Спустя 2 минуты, 35 секунд (20.02.2011 - 23:39) CyberOrcX написал(а):
sergeiss

Ну какая же тут еще задача возможна?
Ну сам подумай.. smile.gif

Спустя 3 минуты, 30 секунд (20.02.2011 - 23:42) CyberOrcX написал(а):
Вот бежит он по циклу и спотыкается об $m

Спустя 1 минута, 46 секунд (20.02.2011 - 23:44) sergeiss написал(а):
Вот вариант решения:

 $t0=3;
$t1=4;
$t2=5;
$t6=45;

for( $i=0; $i<10; $i++)
{
$n='t'.$i;
if( !isset( $$n ) ) continue;
echo $$n.'<br>';
}


Выведет только 4 строки.

Как работает - разбирайся сам. Читай в хэлпе про "переменные переменные" ("variable variables").

Спустя 3 минуты, 40 секунд (20.02.2011 - 23:48) CyberOrcX написал(а):
Вот смотри.. у тебя тут код уже жёсткий..
массивы же реальней будут на мой взгляд.. т.е. больше вместимости.. и не надо создавать много переменных ) имхо

Спустя 3 минуты, 13 секунд (20.02.2011 - 23:51) dima4321 написал(а):
все сложнее

у меня приходит строка при парсинге
затем я из нею делаю массив с помощью exlplode
потом из этого массива я делаю несколько массивов по 5 элементов в массиве

и потом этот массив из пяти элементов я делаю строкой.
И эту строку засовываю в базу в ячейку.


В итоге переменная должна иметь числовой индекс чтобы

ничего лучше я не придумал $t0 $t1 и т.п.

т.е. эти строки заполняются массивом из 5 элементов.

Спустя 5 минут, 10 секунд (20.02.2011 - 23:56) CyberOrcX написал(а):
ничего лучше, чем $t0, $t1 ??

а чем тебе еще один массив не угодил? )

while (принимаем данные) {
for ($i = $x; $i <= $n; $i++) {
$t[$i] = //присваивай что-надо;
}
}


return $t;

Спустя 2 минуты (20.02.2011 - 23:58) sergeiss написал(а):
CyberOrcX - массивы удобней во многих случаях, я с тобой полностью согласен! smile.gif Но если есть "переменные переменные", то это значит, что они есть и их можно где-то использовать.

dima4321 - не совсем понятно, что же ты в итоге делаешь... А нельзя эту хрень поместить в какую-то таблицу, в виде 5 колонок + какой-то индекс?

Спустя 7 минут, 27 секунд (21.02.2011 - 00:06) dima4321 написал(а):
Завтра все объясню ! сегодня уже под пивом ))

Спустя 14 минут, 4 секунды (21.02.2011 - 00:20) CyberOrcX написал(а):
ладно.. =)
я пойду дальше гулять по форуму ))

Спустя 3 минуты, 37 секунд (21.02.2011 - 00:23) CyberOrcX написал(а):
Цитата (dima4321 @ 21.02.2011 - 01:06)
Завтра все объясню ! сегодня уже под пивом ))

я тоже =) ничего же )))

Спустя 10 часов, 26 минут, 42 секунды (21.02.2011 - 10:50) dima4321 написал(а):
Перменные переменные сегодня разобрался с ними. Это то что нужно

Спасибо ! )


Вот продолжение моей темы --суть !


http://phpforum.su/index.php?act=ST&f=125&t=40881



_____________
Работаю за еду ! __))
И за плюсики !
Быстрый ответ:

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