Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Кто нибудь может сделать вложенный цикл.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
landau
Отправлено: 30 Июля, 2015 - 22:00:02
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




В общем нужно:
[0:0] [1:0] [2:0][3:0] [4:0]
[0:1] [1:1] [2:1][3:1] [4:1]
[0:2] [1:2] [2:2][3:2] [4:2]
[0:3] [1:3] [2:3][3:3] [4:3]
[0:4] [1:4] [2:4][3:4] [4:4]
а делаю пока так:

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. for ($i = 0, $j = 0; $i < 5; $i++) {
  4. echo "<button id='xy$i$j'>$i:$j</button>";
  5. }
  6. echo "<br/>";
  7. for ($i = 0, $j = 1; $i < 5; $i++){
  8. echo "<button id='xy$i$j'>$i:$j</button>";
  9. }
  10. echo "<br/>";
  11. for ($i = 0, $j = 2; $i < 5; $i++){
  12. echo "<button id='xy$i$j'>$i:$j</button>";
  13. }
  14. echo "<br/>";
  15. for ($i = 0, $j = 3; $i < 5; $i++){
  16. echo "<button id='xy$i$j'>$i:$j</button>";
  17. }
  18.  
  19. echo "<br/>";
  20. for ($i = 0, $j = 4; $i < 5; $i++){
  21. echo "<button id='xy$i$j'>$i:$j</button>";
  22. }
  23.  
  24. ?>
  25.  

Знаю что можно проще... вложенным циклом, но уже столько вариантов перебрал никак не разберусь.
Может подскажите

(Отредактировано автором: 30 Июля, 2015 - 22:01:22)

 
 Top
DlTA
Отправлено: 30 Июля, 2015 - 22:36:37
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




PHP:
скопировать код в буфер обмена
  1. for($i=0; $i<10; $i++){
  2.   for($k=0; $k<10; $k++){
  3.     echo "<- $k $i ->";
  4.   }
  5.   echo "<br>";
  6. }
 
 Top
landau
Отправлено: 31 Июля, 2015 - 01:06:13
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Cпасибо. Я уже раза 3 так пробовал - и не мог понять в чем дело.
А надо было просто поменять местами при выводе как $k $i... Благодарю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB