食欲从带有破折号的属性中获取价值?

时间:2019-01-25 09:29:36

标签: php guzzle

当我向Guzzle提出请求时:

$response = json_decode($client->get($uri)->getBody()->getContents());

var_dump($response); die;

我在var_dump中得到了这个

stdClass (object) [Object ID #2395][3 properties]
contacts: 
(array) [250 elements]
has-more: (boolean) true 
vid-offset: (integer) 111259

当我结成$response->contacts时,我就收到了所有联系人,但是没有问题,但是这个vid-offset的名字中有一个-,所以这是行不通的:

$response->vid-offset

我也尝试过这个:

$response['vid-offset'];

我得到这个错误:Cannot use object of type stdClass as array

我也尝试过:

$response->getAttribute('vid-offset')

但是它仍然没有用。

如何获取vid-offset属性的值?

1 个答案:

答案 0 :(得分:4)

您可以通过这种方式获取它:

$response->{'vid-offset'};