나는 다음과 같은 XML 배열이 : 나는 <a>
로 한 HREF을 넣을 수 있도록 더 큰 배열 내부의XML 배열 속성
["link"]=>
array(2) {
[0]=>
object(SimpleXMLElement)#311 (1) {
["@attributes"]=>
array(3) {
["type"]=>
string(9) "text/html"
["href"]=>
string(48) "http://twitter.com/bob/statuses/1226112723"
["rel"]=>
string(9) "alternate"
}
}
[1]=>
object(SimpleXMLElement)#312 (1) {
["@attributes"]=>
array(3) {
["type"]=>
string(9) "image/png"
["href"]=>
string(59) "http://a3.twimg.com/profile_images/226895523/Dan_normal.png"
["rel"]=>
string(5) "image"
}
}
}
이, 내가 처음을받을 필요가 있고 두 번째 HEF가 각각 따로 속성을 링크가 있고 다른 하나는 <img>
입니다.
두 href를 함께 출력하지 않고 어떻게 출력 할 수 있습니까?
현재이 시도 :foreach($entry->link as $link) {
echo $link->attributes()->href;
}
에 관심이있을 수있는 당신 보여 주었다? 현재 어떤 루프가 있는지 분명하지 않기 때문에 더 많은 코드를 붙여 넣을 수 있습니까? 감사. –
다음과 같은 문자열을 얻을 수 있습니다 : http://twitter.com/bob/statuses/1226112723http://a3.twimg.com/profile_images/226895523/Dan_normal.png concatonated – CLiown
출력물을'$ 'var_dump ($ xml); 대신'xml-> asxml()'을 사용하십시오. 또는 http://api.twitter.com/1/favorites/bob.atom에서 simplexml을 통해 피드를 구문 분석한다고 가정 해 보겠습니다. (왜냐하면 그게 당신이하는 일이기 때문입니다.) – VolkerK