Показать сообщение отдельно
  #1 (permalink)  
Старый 01.05.2012, 19:00
Профессор
Отправить личное сообщение для kilogram Посмотреть профиль Найти все сообщения от kilogram
 
Регистрация: 19.03.2012
Сообщений: 163

Вывод <br> для нужного элемента в 2-мерном массиве
<?php
$trans = array(
    "name1" => array("Мама","Папа","Дядя",),
    "head" => "Адольф Гитлер", 
    "number" => 105,
    "man" => "clown",
    "marshal" => 'Andrey',
    "name2"=> array("Вася","Петя","Коля")
);
 
foreach($trans as $p){
	if(is_array($p))
	foreach($p as $t)
		echo $t.' '; 

elseif(!is_array($p))
echo ' <br /><b>'.$p.'</b> ';
elseif(count($t)-1)
echo '<br /><br /><br />';
}	
?>


Результат:
Код:
Мама Папа Дядя 
Адольф Гитлер 
105 
clown 
Andrey Вася Петя Коля
Мне нужно вывести так:
Код:
Мама Папа Дядя 
Адольф Гитлер 
105 
clown 
Andrey 
Вася Петя Коля
Не выходит что-то.
Ответить с цитированием