Loading...
emicha avatar emicha 1 Точки

PHP First Steps Exercise

Здравейте.

На задачата RGB Table исках да питам дали някой може да ми даде някакви насоки или да ми обясни задачата,защото не мога да разбера какво точно да пиша като PHP код?

Тагове:
Simeon.R avatar Simeon.R 198 Точки

Здравей, целта е да се направи таблица (5 реда с 3 колони). Първата колона ще съдържа 5 нюанса на червено, като първи ред стартира от цвят червено със стойност RedGreenBlue(51, 0, 0) и всеки ред увеличава това червено с 51, например втори ред ще бъде RGB(102, 0, 0) и т.н до 5 * 51, което е 255. Подобна е ситуацията за следващите две колини, но съответно ще се увеличава зеленото и синьото.

Начинът да се направи цялото това е като декларираш променлива, напр. $color = 51 и след това завъртиш цикъл колкото са редовете. В цикъла създаваш ред (в дадения скелет в judge е направена таблица и php кода е в нея): 

echo "<tr>";

и за всяка колона слагаш заден план: първа RGB($color, 0, 0), втора RGB(0, $color, 0), трета RGB(0, 0, $color). Слагането на цвят на колоната става със следния ред (примерът е за първата колона - червено):

echo "<td style =\"background-color: rgb($color, 0, 0)\"></td>";

Остана да затвориш реда и да увеличиш променливата $color с 51.

Ако въпреки обеснението искаш да погледнеш работещ това е моя http://pastebin.com/4XxLGKEX :-)

 

0
07/07/2016 20:39:52
emicha avatar emicha 1 Точки

Мерси много,че помогна.

Получи се.

Успех занапред.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.