2014-11-15 1 views
0

Iam to new to xpath. curl과 domdocument를 사용하는 URL이 있지만 문제는 링크가 다음과 같이 형식화되어 있다는 것입니다. /bookstore/book.php 그렇다면 자체 href 링크에 반향시키고 싶습니다. 당연히 작동하지 않습니다. awnser는 www.hello.com과 domdocument에서 얻은 링크를 모두 포함하는 변수를 만드는 것입니다. 여기 PHP 문자열 + XPath 변수가 0이됩니까?

의 코드 내 라인 :

$ 링크 = $ linkquery-> 항목 (2) -> nodeValue를;

하지만 이렇게하면 그냥 나에게 = "http://www.hello.com"+ $ 링크를 0

$ URL을 제공합니다;

아이디어가 있으십니까? 나는 뭔가를 놓친 것 같아.

감사합니다 도움을

편집

감사의 awnser는 $ URL을 = "http://www.hello.com $ 링크"이었다;

+0

XML과 XPath 표현식을 질문에 추가하십시오. 그리고 당신은'$ xpath-> query ('// nodename') -> item (2) -> nodeValue가 아닌'$ xpath-> evaluate ('string (// nodename [3] – ThW

+0

오 오키! 덕분에 내가 고칠 것입니다 :) –

답변

0

PHP의 문자열 연결 연산자가 점 연산자 .이 아닙니까? 따라서 $url = "http://www.hello.com" . $link; 또는 간단히 $url = "http://www.hello.com$link";을 원합니다.

+0

고마워요 !! 이 위대한 작품! –