похоже, что вы, вероятно, попали туда на жуке Это выглядит на 100% хорошо для меня.
Что касается вашего связанного вопроса, используйте оценивать вместо запроса, чтобы php попытался вернуть типизированный результат. в случае неудачи возвращает обычный список узлов
Edit:
Вы пытались добавить пространство имен ? media: part может бросить это в цикл.
например,
$xpath->registerNamespace('media', "http://search.yahoo.com/mrss/");
Редактировать 2:
просто для справки, я также попробовал это в JavaScript, используя следующий
function nsResolve() {
return "http://search.yahoo.com/mrss/"
}
document.evaluate("//media:content/attribute::url",document,nsResolve,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
и работает так же, как при использовании @url (в настоящее время 7 результатов)