다음 코드를 사용하여 표시된 XML에서 모든 노드를 출력합니다. 예기치 않은 결과가있는 simplexml + foreach + twitter
$cursor = "?cursor=-1"
$xml= new SimpleXmlElement($to->OAuthRequest('http://twitter.com/statuses/followers.xml?$cursor'));
foreach ($xml->xpath('/users_list/users/user') as $user) {
$id = $user->id;
$names .= $user->screen_name;
$profimg = $user->profile_image_url;
}
$next = $user->next_link;
$prev = $user->prev_link;
$pusharray = array("$names", "$next", "$prev");
모든
내가 다시 Heres는 내가 잘못하고 있어요 무엇 XMLhttp://twitter.com/statuses/followers/barakobama.xml?cursor=-1
의 샘플 Array ([0] => [1] => [2] =>)
입니다거야? 모두가 제안한 모든 것은 효과가 없습니다! 임마.
$id = $user['id'];
또는
$id = $user->attributes()->id;
이 basic usage of SimpleXML를 참조하십시오 중 하나
그리고 당신은 무엇을 기대 하는가? – Gumbo
내 목표는 데이터를 얻는 것입니다. – mrpatg
@Patrick : 정확히 어떤 데이터입니까? – Gumbo