SOAP로 외부 서비스에 대한 정보를 얻고 싶습니다. 내가 그 SOAP 호출의 인 print_r을 수행 할 때 내가 얻을 :PHP SOAP stdClass
stdClass Object (
[Ticket] => stdClass Object
(
[Timestamp] => 2012-07-24T17:46:01.306+02:00
[ExpiryTimestamp] => 2012-07-24T18:47:46.626+02:00
)
[FUP] => stdClass Object
(
[Period] => stdClass Object
(
[From] => 2012-06-25+02:00
[Till] => 2012-07-24+02:00
[CurrentDay] => 30
)
[Usage] => stdClass Object
(
[TotalUsage] => 75.1
[MinUsageRemaining] => 182.59
[MaxUsageRemaining] => 612.54
[Unit] => GB
[LastUpdate] => 2012-07-24T17:40:44.000+02:00
)
[Status] => Vrij verbruik
[StatusDescription] => stdClass Object
(
[NL] => Je surft met volledige surfsnelheid.
[FR] => Vous surfez à vitesse normale.
)
)
)
이 데이터를 얻을 수있는 PHP 코드는 다음과 같습니다
$wsdl_url = "https://t4t.services.telenet.be/TelemeterService.wsdl";
$client = new SoapClient($wsdl_url);
try
{
$result = $client->retrieveUsage(new SoapParam(array("UserId" => $userName, "Password" => $password), "RetrieveUsageRequestType"));
}
내가 TotalUsage의 데이터를 표시 할 수있는 방법
?
하고 올바른 형식의 출력보다는 한 줄에 게시물을 수정할 :
이 같은
TotalUsage
에 액세스 할 수 있습니다. 한 줄에 어떤 속성이 속해 있는지 알려주지 않습니다. – drew010변경했습니다. 이것이 print_r에서 반환 한 방법입니다. – user1079160
페이지 원본을 보려면 올바르게 간격을두고 줄 바꿈을 포함해야합니다. 그런 다음 각 행을 4 칸 들여 쓰기하거나 SO 코드 버튼을 클릭하여 제대로 포맷하십시오. 읽을 시간이 아직 없습니다. 감사합니다 – drew010