Есть файл yml интернет магазина, можно ли как нибудь превратить его в массив и записать все данный в БД?
вот пример:
<steambuy.response>
<response>
<status>success</status>
<error/>
<data>
<goods>
<id_good>2319107</id_good>
<name>Far Cry 5</name>
<available>1</available>
<price>
<rub>799</rub>
</price>
</goods>
<goods>
<id_good>2319108</id_good>
<name>Far Cry 5 - Deluxe Edition</name>
<available>0</available>
<price/>
</goods>
<goods>
<id_good>2319109</id_good>
<name>Far Cry 5 - Gold Edition</name>
<available>0</available>
<price/>
</goods>
<goods>
<id_good>2451185</id_good>
<name>Far Cry 5 - Season Pass</name>
<available>0</available>
<price/>
</goods>
</data>
</response>
</steambuy.response>
Пробую делать так, не выводит ничего. Хотя вроде все логично)
$xml = simplexml_load_file('http://steammachine.ru/api/search/?q=far%20cry%205&v=1&format=xml');
$game = new SimpleXMLElement($xml);
/* Для каждого узла <character>, мы отдельно выведем имя <name>. */
foreach ($game->steambuy.response->response->data->goods as $goods) {
echo $goods->name, PHP_EOL;
}
$xml = simplexml_load_file('http://steammachine.ru/api/search/q=far%20cry%205&v=1&format=xml');
foreach($xml->response->data->goods as $good){
echo $good->name . PHP_EOL;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Стоит задача сделать отправку данных с формы (которая расположена как в шаблоне поста, так и на странице категорий)Нашел в сети статью на эту...
Столкнулись с такой проблемой на сайтах, после переноса на другой сервер на почту начали валить разные заявки с форм со спамомКак можно решить...
у меня имеется массив, в котором есть поле values, который имеет такую структуру