如何获取第一个数据JSON响应对象属性?
我在第一个数据演示模式帐户中非常成功地使用了VinceG\FirstDataApi。也就是说,我发送一个模拟的信用卡支付,然后收到一个完整的JSON对象,error=0,approved=1,等等 在这个集合中,有一些我想用来构建“谢谢”页面或“出错”页面的信息: 我已尝试访问阵列中的属性:如何获取第一个数据JSON响应对象属性?,json,firstdata,Json,Firstdata,我在第一个数据演示模式帐户中非常成功地使用了VinceG\FirstDataApi。也就是说,我发送一个模拟的信用卡支付,然后收到一个完整的JSON对象,error=0,approved=1,等等 在这个集合中,有一些我想用来构建“谢谢”页面或“出错”页面的信息: 我已尝试访问阵列中的属性: echo "<pre>"; print_r($firstData->arrayResponse); echo”“; 打印($firstData->arrayResponse); …输出
echo "<pre>";
print_r($firstData->arrayResponse);
echo”“;
打印($firstData->arrayResponse);
…输出为“无法访问受保护的属性FirstData::$arrayResponse”。好的,我觉得这很奇怪,但答案是:
echo”“;
打印($firstData->getarrayResponse());
…在受保护属性arrayResponse
前面添加单词get
,以生成getarrayResponse()
。看起来像是一个可怕的方法发明,但你有它
echo "<pre>";
print_r($firstData->arrayResponse);
echo "<pre>";
print_r($firstData->getarrayResponse());