我正在
PHP注意:尝试在获取数据时获取非对象错误的属性。
代码:
array (
'mmp_txn' => '100000706940',
'mer_txn' => '176168',
'amt' => '1.00',
'prod' => 'NSE',
'date' => 'Mon Feb 12 16:15:10 IST 2018',
'bank_txn' => '123123',
'f_code' => 'Ok',
'clientcode' => '123',
'bank_name' => 'ATOM PG',
'auth_code' => '323232',
'ipg_txn_id' => '0118043245103',
'merchant_id' => '197',
'desc' => 'Transction Success',
'udf9' => 'null',
'discriminator' => 'DC',
'surcharge' => '0.00',
'CardNumber' => '555555XXXXXX4444',
'udf1' => 'Test Name',
'udf2' => 'test@test.com',
'udf3' => '9999999999',
'udf4' => 'Mumbai',
'udf5' => 'null',
'udf6' => 'null',
'signature' => '6da0c1ec9f142fa437a9113e20377bc413faa840a0f7dea8499731d40ef79675afe12a1625025d896fabbbbf6c6755366a672c805ec298580848626b95f7b215',
)
我想使用foreach
转换为字符串,但无法实现。我试过
foreach ($arr as $key => $value) {
echo $value->desc;
echo $value->mer_txn;
}
但得到同样的错误。
答案 0 :(得分:0)
您只需使用打印$value
foreach ($arr as $key => $value) {
echo $key. "--". $value; echo "<br/>";
}