Привет, такой вопрос. На одном сайте есть товары, они расположены в категориях/под категориях, я эти товары копирую на свой сайт с помощью парсера, но столкнулся с такой проблемой. На стороннем сайте, категории такого типа «Детский мир » Детская обувь», «Детский мир » Игрушки», т.е категория и под категория. На моем сайте категории несколько отличны от этих и я собрал массив типа 'категория со стороннего сайта' => 'моя категория'. Но загвоздка в том, что мне нужно как-то сравнивать эти категор, чтобы правильно вносить товары в бд. Пытаюсь сделать так
foreach ($result as $s) {
foreach ($categories as $cat) {
if (key($categories) == $category){
echo current($cat);
}
}
}
но условие не выполняется т.к ключ массива не соответствует содержимому $category. Так вот, можно ли как-то выйти из этой ситуации не переписывая массив-словарь.
Собственно код