【发布时间】:2014-11-15 13:20:51
【问题描述】:
我是 xpath 的新手。我使用 curl 和 domdocument 获得了一个 url,但问题是链接是这样形成的:/bookstore/book.php 那么我想将它回显到我自己的href链接,它当然不起作用。 awnser 将创建一个包含 www.hello.com 和我从 domdocument 获得的链接的变量。
这是我的代码行:
$link = $linkquery->item(2)->nodeValue;
但如果我这样做,它只会给我一个 0
$url = "http://www.hello.com" + $link;
有什么想法吗?我想我错过了一些基本的东西。
问候
编辑
感谢您的帮助,遮阳篷是 $url = "http://www.hello.com$link";
【问题讨论】:
-
请将您的 XML 和 XPath 表达式添加到您的问题中。你应该使用
$xpath->evaluate('string(//nodename[3])'),而不是$xpath->query('//nodename')->item(2)->nodeValue; -
哦,好吧!谢谢,我会解决的:)
标签: php variables xpath domdocument