многомерный массив

Discussion in 'PHP' started by barnaki, 24 Jan 2009.

  1. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    как такой массив выводить кроме print_r
    чтобы выводило так :
    с++
    kniga 1
    kniga 2
    html
    kniga 1
    чтобы потом переменные можно было пределать к ссылке
    //////////////////////////////////////////////////
    PHP:
    $books = array (
    'dir' => array ("file"),
      );
      
     
     
    $books['c++'][] = 'kniga 1';
     
    $books['c++'][] = 'kniga 2';
     
    $books['html'][] = 'kniga 1';
     
    #1 barnaki, 24 Jan 2009
    Last edited: 24 Jan 2009
  2. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    Code:
    foreach( $books as $key => $val)
    {
      echo $key;
      foreach($val as $book)
        echo  $book;
    }
    
    чтото тип такого
     
    #2 nc.STRIEM, 24 Jan 2009
    Last edited: 24 Jan 2009
  3. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    спасибо
    а как теперь вставить туда ну допустим css
    т.е $books[] = 'css';
    вставляет
    books [0][css];
    а надо [css][0]
     
  4. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    558
    Likes Received:
    306
    Reputations:
    27
    как бы вот, если я правильно понял вопрос:
    $books['css'][0] ="somevalue" ;
     
  5. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    нет ща ниже
     
    #5 barnaki, 24 Jan 2009
    Last edited: 24 Jan 2009
  6. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    надо просто ключ вставить но книг там может и не быть
    чтобы выдавало например
    с++
    kniga 1
    kniga 2
    html
    kniga 1
    css
     
  7. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    сорри за тупость. все не надо
     
  8. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    558
    Likes Received:
    306
    Reputations:
    27
    Нифига не понял, o_O записи начинаюшего кодера :) , ладно с кем бывает.
     
  9. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    $books['css'] = array();
     
    1 person likes this.