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
Форумы портала PHP.SU :: Версия для печати :: Кто нибудь может сделать вложенный цикл.
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Кто нибудь может сделать вложенный цикл.

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

1. landau - 30 Июля, 2015 - 22:00:02 - перейти к сообщению
В общем нужно:
[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.  

Знаю что можно проще... вложенным циклом, но уже столько вариантов перебрал никак не разберусь.
Может подскажите
2. DlTA - 30 Июля, 2015 - 22:36:37 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. for($i=0; $i<10; $i++){
  2.   for($k=0; $k<10; $k++){
  3.     echo "<- $k $i ->";
  4.   }
  5.   echo "<br>";
  6. }
3. landau - 31 Июля, 2015 - 01:06:13 - перейти к сообщению
Cпасибо. Я уже раза 3 так пробовал - и не мог понять в чем дело.
А надо было просто поменять местами при выводе как $k $i... Благодарю.

 

Powered by ExBB FM 1.0 RC1