За последние 24 часа нас посетили 52384 программиста и 1797 роботов. Сейчас ищут 840 программистов ...

Простой двумерный массив

Тема в разделе "PHP для новичков", создана пользователем Golovastik, 28 ноя 2010.

  1. Golovastik

    Golovastik Активный пользователь

    С нами с:
    14 июл 2010
    Сообщения:
    193
    Симпатии:
    0
    Не получается вывести не ассоциативный а простой 2-мерный массив. Пробую так, чего-то не срабатывает.
    PHP:
    1.  
    2.  
    3. $mars = array('ddd','sss','ppp');
    4. $snikers = array('f1','f2','f3');
    5. $bounty = array('tet-a-tet','nahinka','aromat');
    6.  
    7. $shikolad = array($mars,$snikers,$bounty);
    8.  
    9. for($i=0; $i<count($shikolad); $i++)
    10. {
    11. $induk = key($shikolad);
    12.  
    13. for($d=0; $i<count($shikolad["$induk"]); $d++){
    14.   echo ' '.$shikolad["$induk"][$d];
    15.  
    16.   }
    17.   next($induk);
    18. }
    19.  
    20.  
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Мерность массива и типизация ключей - разные вещи. Не надо путать.
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    используй foreach, юный падован
     
  4. Golovastik

    Golovastik Активный пользователь

    С нами с:
    14 июл 2010
    Сообщения:
    193
    Симпатии:
    0
    Всё понял во так:
    PHP:
    1.  
    2. <h1>
    3. <pre>
    4. <?php
    5.  
    6. $mas = array(
    7. array('Баламут', 35, 'Заец'),
    8. array('Серия',"Татан",235),
    9. array("Дровосек","Питер","УРА")
    10. );
    11.  
    12. for($i=0; $i<count($mas); $i++){
    13. echo '<br/>';
    14. for($j=0; $j<count($mas[$i]); $j++){
    15. echo $mas[$i][$j].' ';
    16. }
    17.  
    18. }
    19. ?>
    20.  
    Скажите, а динамические массивы на пхп бывают?
     
  5. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    А что это?
     
  6. ridraider

    ridraider Активный пользователь

    С нами с:
    23 окт 2010
    Сообщения:
    65
    Симпатии:
    0
    Сложнее ответить в каких языках нет.
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    используй вложеный форыч, он наделит твою силу силой.

    а рекурсивный форыч так и вобще первый шаг на темную сторону автокода и власть машинам.
     
  8. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    igordata
    Simpliest в этом плане был темным властелином (не путать с черным властелином!11):D
     
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    шоколадным властелином он был
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    А еще он был Серым Пердиналом.

    И его портрет я видел в Дарвиновском музее рядом с пустой клеткой Impatentus Zlobius, что какбэ намекает.