На данный вопрос уже ответили:
<?php
$a = [
"Россия" => ["Русский", "Львов"],
"Беларусь" => ["Белорусский"],
"Киев" => ["Украинский"],
"Финляндия" => ["Финский"]
];
foreach($a as $i => $b){
echo "$i - $b\"<br>\""; // Ошибка: Array to string conversion
foreach($b as $c){
echo "$c\"<br>\"";
}
}
?>
У вас в переменной $b находится массив, по этому и ошибка. Вы пытаетесь привести массив к строке. На сколько я понял вы хотите сделать следующее:
foreach($a as $i => $b){
foreach($b as $c){
echo "$i - $c <br>";
}
}
Вывод:
Россия - Русский
Россия - Львов
Беларусь - Белорусский
Киев - Украинский
Финляндия - Финский
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости