如何从字符串PHP获取值

时间:2015-04-22 01:37:28

标签: php magento

如何从$ order-> getPayment() - > getMethodInstance()中获取价值? 有了print_r我得到了这个回报:

[credit_card_token] => 849832748932uhdfhsiufhi [credit_card_owner] => NoNoNoNo [installment_quantity] => 2 [installment_value] => 98.11 ) ); etc

我需要来自installment_quantity和installment_value

的值

谢谢

2 个答案:

答案 0 :(得分:2)

该方法返回您需要的数组,因此只需将其分配给变量并访问所需的项目:

$data = $order->getPayment()->getMethodInstance();

$quantity = $data['installment_quantity'];
$value = $data['installment_value'];

答案 1 :(得分:1)

这个“$order->getPayment()->getMethodInstance()”返回数组,因此您需要将其分配给变量并使用键获取值。

$credit_card_info=$order->getPayment()->getMethodInstance();

现在您可以使用键获取值。

$credit_card_token=$credit_card_info['credit_card_token'];
$credit_card_owner=$credit_card_info['credit_card_owner'];