如何在php中获取受保护的消息

时间:2012-12-25 12:48:34

标签: php oop function protected

我在班上有这样的功能

public function browseNodeLookup($nodeId)
  {
    return $this->returnData(
      $this->performSoapRequest("BrowseNodeLookup", $params)
    );
  }

我正在使用它

$response = $amazonEcs->browseNodeLookup($node);
var_dump($response);

现在对象var_dump看起来像这样

object(SoapFault)#279 (10) {
  ["message":protected]=>
  string(178) "The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."
  }

我想回应那条消息。谁能告诉我怎么样?

我试过这样的

echo $response->message;

但是因为它受到保护我才会收到错误。

1 个答案:

答案 0 :(得分:6)

使用$response->getMessage()代替$response->message,因为邮件是受保护的属性:)