PHP更新stdClass对象
我想更新stdClass对象以设置一个值 对象:PHP更新stdClass对象,php,api,object,stdclass,Php,Api,Object,Stdclass,我想更新stdClass对象以设置一个值 对象: [info] => stdClass Object ( [flags] => Array ( ) 我想将标志设置为: [info] => stdClass Object ( [flags] => Array ( [0] => For
[info] => stdClass Object
(
[flags] => Array
(
)
我想将标志设置为:
[info] => stdClass Object
(
[flags] => Array
(
[0] => ForceSSL
)
我试过了
$response = $services_api->postWithFields("/package/$Package/web/", [
'update' => (object) [
'info' => [
'flags' => 'ForceSSL',
]
]
] );
var_dump( $response );
但是,这显示了一个NULL
-我做错了什么?当您将所有内容转换为object时,包括标志。@AlexBarker-抱歉,不确定您的意思?您所拥有的将生成$obj[“update”]->info->flags
,这不是您所说的。我不知道为什么在没有看到该方法和不知道您调用的服务如何工作的情况下响应为空。我们可以将其转换为聊天吗