Вам нужно зациклить childNodes
из $team
и проверить, если nodeType == XML_TEXT_NODE
foreach ($teams as $team)
{
foreach($team->childNodes as $child)
{
if ($child->nodeType == XML_TEXT_NODE && trim($child->nodeValue) != '')
{
$info = $child->nodeValue;
break;
}
}
}
это потому, что текст также является узлом (, таким образом, необходимо зациклить childNodes ), который имеет значение nodeType
XML_TEXT_NODE
(3)
Я также проверяю, что nodeValue
не является пустым, потому что пробел между узлами также может рассматриваться как textNodes ..