Имеется следующий xml-документ (data.xml): Nick Petrov Pit - Ответ на вопрос по PHP №1304829
-42%
Вопрос
Имеется следующий xml-документ (data.xml):- child_nodes();foreach($nodes as $node){ if ($node->tagname=='person'){ $currentPers = array(); $currentPers['num'] = $node->get_attribute('num'); $persons_info = $node->child_nodes(); foreach ($persons_info as $info){ if ($info->type==XML_ELEMENT_NODE) { $currentPers[$info->tagname] = $info->get_content(); }}print_r ($currentPers); echo "
";}}?> - $xmlstr = join('',file('data.xml'));if(!$dom = domxml_open_mem($xmlstr)) {echo "Ошибка n";exit;}$root = $dom->document_element();$nodes = $root->child_nodes();foreach($nodes as $node){if ($node->tagname=='person'){ $currentPers = array(); $currentPers['num'] = $node->get_attribute('num'); $persons_info = $node->child_nodes(); foreach ($persons_info as $info){ $currentPers[$info->tagname] = $info->get_content();}print_r ($currentPers); echo "
";}}?> - $xmlstr = join('',file('data.xml'));if(!$dom = domxml_open_mem($xmlstr)) {echo "Ошибка n";exit;}$root = $dom->document_element();$nodes = $root->child_nodes();foreach($nodes as $node){ if ($node->tagname=='person'){ $currentPers = array(); $currentPers['num'] = $node->get_attribute('num'); $persons_info = $node->child_nodes(); foreach ($persons_info as $info){ if ($info->type==XML_ELEMENT_NODE) { $currentPers[$info->tagname] = $info->get_content(); }}print_r ($currentPers); echo "
";}}?>
Ответ
Этот вопрос в коллекциях
-20%
Коллекция: Язык программирования PHP
490 390 руб.

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀















