[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Многомерный массив выводится не правильно
xagxag
Здравствуйте, подскажите пожалуйста в чем проблема.
Массив выводится с какими то лишними символами(�/), в чем ошибка перебора?
Вот результат: �/О насФотогалерея�/

$main_menu = array(
array(
"title" => "Магазин пчелопродуктов",
"link" => "/",
"nesting" => 0
),
array(
array(
"title" => "О нас",
"link" => "/cart",
"nesting" => 0
),
array(
"title" => "Фотогалерея",
"link" => "/cart",
"nesting" => 0
),
),

array(
"title" => "О нас",
"link" => "/photos",
"nesting" => 1
),
);



foreach($main_menu as $menu)
{
foreach($menu as $submenu)
{
echo $submenu[title];
}
}

xlebosol
Ваш код я меня выводится без данных символов, возможно это связано с Вашим сервером. Возможно надо добавить дополнительную кодировку в файл .htaccess (AddDefaultCharset windows-1251)
xagxag
Попробовал кодировку поменять не помогло, на другом серваке тоже не работает.
Правда заметил вот что: буквы X и Y
�XО насФотогалерея�Y выводятся от сюда.

"link" => "X_test",
"link" => "Y_test",

Поэтому я думаю дело совсем не в кодировке.

$main_menu = array(
array(
"title" => "Магазин пчелопродуктов",
"link" => "X_test",
"nesting" => 0
),
array(
array(
"title" => "О нас",
"link" => "/cart",
"nesting" => 0
),
array(
"title" => "Фотогалерея",
"link" => "/cart",
"nesting" => 0
),
),

array(
"title" => "О нас",
"link" => "Y_test",
"nesting" => 1
),
);



foreach($main_menu as $menu)
{
foreach($menu as $submenu)
{
echo $submenu[title];
}
}

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.