我是对象和类的新手,但我正在尝试为我的一个简单的肥皂请求创建一个类,这样我就可以只使用作业编号来调用作业的状态。即使我可以确认它正在工作,我也不知道如何使用状态结果。
这是我班上的内容
public function validatejob() {
$client = new SoapClient('http://server/Service.asmx?wsdl');
$user = array("Username" => "", "Password" => "");
$jobnumber = $this->jobnumber;
$response1 = $client->GetSummaryJobStatus(
array(
"Credentials" => $user,
"JobNumber" => $jobnumber,
));
//$response1 -> GetSummaryJobStatusResult;
echo $response1 -> GetSummaryJobStatusResult;
}
这是我页面上的内容:
$soap = new Soap; //create a new instance of the Users class
$soap->storeFormValues( $_POST );
$soap->validatejob();
print_r($soap->$response1->GetSummaryJobStatusResult);
这将打印在页面上:
HISTORY Fatal error: Cannot access empty property in /home/shawmutw/public_html/client/support.php on line 10
您可以看到它失败了,但 HISTORY 是我正在寻找的结果。如何正确回显 HISTORY 部分或将其存储在要使用的变量中?