PDA

Просмотр полной версии : многомерный массив


barnaki
24.01.2009, 19:58
как такой массив выводить кроме print_r
чтобы выводило так :
с++
kniga 1
kniga 2
html
kniga 1
чтобы потом переменные можно было пределать к ссылке
//////////////////////////////////////////////////
$books = array (
'dir' => array ("file"),
);


$books['c++'][] = 'kniga 1';
$books['c++'][] = 'kniga 2';
$books['html'][] = 'kniga 1';

nc.STRIEM
24.01.2009, 20:14
foreach( $books as $key => $val)
{
echo $key;
foreach($val as $book)
echo $book;
}

чтото тип такого

barnaki
24.01.2009, 20:43
спасибо
а как теперь вставить туда ну допустим css
т.е $books[] = 'css';
вставляет
books [0][css];
а надо [css][0]

AkyHa_MaTaTa
24.01.2009, 20:58
спасибо
а как теперь вставить туда ну допустим css
т.е $books[] = 'css';
вставляет
books [0][css];
а надо [css][0]
как бы вот, если я правильно понял вопрос:
$books['css'][0] ="somevalue" ;

barnaki
24.01.2009, 21:01
нет ща ниже

barnaki
24.01.2009, 21:14
надо просто ключ вставить но книг там может и не быть
чтобы выдавало например
с++
kniga 1
kniga 2
html
kniga 1
css

barnaki
24.01.2009, 21:19
сорри за тупость. все не надо

AkyHa_MaTaTa
24.01.2009, 21:32
Нифига не понял, O_o записи начинаюшего кодера :) , ладно с кем бывает.

nc.STRIEM
24.01.2009, 22:04
$books['css'] = array();