ID 배열을 반환하는 SOAP 요청이 있습니다. 어떤 이유로 SimpleXML 요소 내에서 배열에 액세스하는 데 문제가 있습니다.simpleXML 내의 PHP 액세스 배열
die(var_dump($POList));
object(SimpleXMLElement)#7 (1) { ["int"]=> array(10) { [0]=> string(5) "20622" [1]=> string(5) "20868" [2]=> string(5) "20880" [3]=> string(5) "20883" [4]=> string(5) "21034" [5]=> string(5) "21065" [6]=> string(5) "21136" [7]=> string(5) "21160" [8]=> string(5) "21202" [9]=> string(5) "21247" } }
그리고 내가 비록 배열 일 것입니다 무슨의 VAR 덤프 :
die(var_dump($POList->int));
object(SimpleXMLElement)#8 (1) { [0]=> string(5) "20622" }
가 어떻게이 배열에 액세스 할
은 내가 SimpleXML을 객체의 vardump을 했습니까?
사용하지 왜 당신이 비누 요청을하는 경우 내장 된 SOAP 클라이언트? SOAP 클라이언트가이 .net webservice를 좋아하지 않으므로 @Cfreak를 사용하여 클래스를 생성하는 스크립트가 있습니다. – Cfreak
나는 soapclient에서 요청을 처리 할 수 있었지만, 응답을 구문 분석 할 수있는 유일한 방법은 XML을 가져 와서 SimpleXML을 통해 넣는 것입니다. – MrGlass