Помогите с функцией. Не получается

Печать RSS
146

К
Автор
Землянин
0
function test( $max, $c )
	{      
		$count=0;
		while ($count <= $max)
    		{
    			echo $c.'<br />';
    			$count++;
			}
    }
К
Автор
Землянин
0
test( '4', 'Привет '.$count.'' );
К
Автор
Землянин
0
Тоесть функция выводит привет и число, которое увеличивается на единицу пока не будет равно 4
K

Транклюкаторщик
0
deleted
туплю, пьяный )))
нафиг вообще это делать функцией? юзай цикл for и все
Изменил: KOZZ (09.08.2010 / 15:08)
К
Автор
Землянин
0
Но вот так test( '4', 'Привет '.$count.'' ); Оно выводит просто Привет
Вы спросите почему в самой функции не напишешь echo Привет $count, а так как выводить буду не только Привет $ count, а также буду выводить к примеру Пока $count либо Привет $count Лалала
K

Транклюкаторщик
0
ты функцию используешь неправильно
К
Автор
Землянин
0
Попробовал как ты написал, также само выводит только Привет 4 раза без цифры
	function test( $max, $c )
	{
		for ($count=0;$count <= $max;$count++)
    		{
    			echo $c.'<br />';
    		}
    }

test( '4', 'Привет'.$count );
К
Автор
Землянин
0
Впринципе можно создать 3 функции с echo 'Привет'.$count.'<br />'; echo 'Пока'.$count.'<br />'; echo 'Пока'.$count.'Пока<br />';
но а как через одну? я уже запутался
К
Автор
Землянин
0
Потому что мне нужно к примеру 3 раза вывести к примеру вон то что я написал от 1 до $max
Чтобы небыло много текста хотел объединить,но не умею.
Просто это тут как пример написал небольшую фигню, а у меня то что мне нужно вывести 3 раза от 1 до $max
будет в более 100 строк при том текст тупо идентичен различие только в $c которое я хочу echo $c.'<br />';
К
Автор
Землянин
0
Короче какую-то ***ню я придумал, наверн никто не поймет, придется тупо копировать 2 функции
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск