我收到服务器的回复如下:
object(Stripe\Account)[7]
protected '_opts' =>
object(Stripe\Util\RequestOptions)[6]
public 'headers' =>
array (size=0)
empty
public 'apiKey' => string 'sk_test_abcdefghijklm' (length=32)
protected '_values' =>
array (size=26)
'id' => string 'acct_abcdefghijklm' (length=21)
'email' => null
'statement_descriptor' => null
'display_name' => null
'timezone' => string 'Etc/UTC' (length=7)
'details_submitted' => boolean false
'charges_enabled' => boolean true
'transfers_enabled' => boolean false
'currencies_supported' =>
array (size=138)
0 => string 'usd' (length=3)
1 => string 'aed' (length=3)
2 => string 'afn' (length=3)
3 => string 'all' (length=3)
4 => string 'amd' (length=3)
5 => string 'ang' (length=3)
6 => string 'aoa' (length=3)
7 => string 'ars' (length=3)
8 => string 'aud' (length=3)
9 => string 'awg' (length=3)
我已经在php变量$ account中捕获了响应。我想从这个回复中得到身份证明。即。我想得到'id' => string 'acct_12abceefghigk' (length=21).
我已经搜索了堆栈溢出并尝试了以下方法。但无法解决它。你能帮忙吗?
1
foreach($account->list as $a=>$b)
{
foreach($b as $c=>$d)
{
var_dump($c);
var_dump($d);
}
} // This prints nothing.
2
foreach($account->list as $a=>$b)
{
var_dump($a);
}//This prints nothing.
你还可以解释一下(Stripe \ Account)[7],受保护的'_opts'是什么意思?我是一个新的PHP,不知道该搜索到谷歌这是什么。
此致 坦维尔
答案 0 :(得分:0)
我的一位朋友找到了答案。看起来很简单。 $ account-> id给出了ID。
但我不明白它是如何运作的。
谢谢, 坦维尔