Подскажите пожалуйста как суммировать значения ?!
делаю так:
получаю:
надо сложить $payment["SUM"]
и получить сумму, как? Всю голову сломал)))
делаю так:
| Код |
|---|
<?foreach ($arResult['PAYMENT'] as $payment):?> <?echo "<pre>"; print_r($payment); echo "</pre>";?> <?endforeach;?> |
| Код |
|---|
Array(
[PAY_SYSTEM_NAME] => Наличные курьеру
[PAID] => N
[ID] => 33
[DATE_PAID] =>
[PAY_SYSTEM_ID] => 1
[SUM] => 32251.0000
[PAY_VOUCHER_NUM] =>
[PAY_VOUCHER_DATE] =>
[PS_STATUS] =>
[PS_STATUS_CODE] =>
[PS_STATUS_DESCRIPTION] =>
[PS_STATUS_MESSAGE] =>
[PS_SUM] =>
[PS_CURRENCY] =>
[PS_RESPONSE_DATE] =>
[DATE_PAY_BEFORE] =>
[DATE_BILL] => Bitrix\Main\Type\DateTime Object
(
[value:protected] => DateTime Object
(
[date] => 2016-05-11 02:28:08.000000
[timezone_type] => 3
[timezone] => Europe/Moscow
)
)
[PAY_SYSTEM] => Array
(
[ID] => 1
[NAME] => Наличные курьеру
[DESCRIPTION] => Оплата производится наличными деньгами, в момент получения заказа. Подтверждением вашей оплаты является фискальный кассовый чек, вручаемый во время получения и оплаты заказа.
[ACTIVE] => Y
[SORT] => 80
[PSA_ID] => 1
[PSA_ACTION_FILE] =>
[PSA_RESULT_FILE] =>
[PSA_NEW_WINDOW] => N
[PSA_PERSON_TYPE_ID] =>
[PSA_PARAMS] => a:1:{s:16:"BX_PAY_SYSTEM_ID";i:1;}
[PSA_TARIF] =>
[PSA_HAVE_PAYMENT] => Y
[PSA_HAVE_ACTION] => N
[PSA_HAVE_RESULT] => N
[PSA_HAVE_PREPAY] => N
[PSA_HAVE_RESULT_RECEIVE] => N
[PSA_ENCODING] =>
[PSA_LOGOTIP] => 932
)
[CAN_REPAY] => Y
[PRICE_FORMATED] => 32 251 руб.
) |
| Код |
|---|
Array(
[PAY_SYSTEM_NAME] => Наличные курьеру
[PAID] => Y
[ID] => 34
[DATE_PAID] => Bitrix\Main\Type\DateTime Object
(
[value:protected] => DateTime Object
(
[date] => 2016-05-11 02:28:29.000000
[timezone_type] => 3
[timezone] => Europe/Moscow
)
)
[PAY_SYSTEM_ID] => 1
[SUM] => 10000.0000
[PAY_VOUCHER_NUM] =>
[PAY_VOUCHER_DATE] => Bitrix\Main\Type\Date Object
(
[value:protected] => DateTime Object
(
[date] => 2016-05-11 00:00:00.000000
[timezone_type] => 3
[timezone] => Europe/Moscow
)
)
[PS_STATUS] =>
[PS_STATUS_CODE] =>
[PS_STATUS_DESCRIPTION] =>
[PS_STATUS_MESSAGE] =>
[PS_SUM] =>
[PS_CURRENCY] =>
[PS_RESPONSE_DATE] =>
[DATE_PAY_BEFORE] =>
[DATE_BILL] => Bitrix\Main\Type\DateTime Object
(
[value:protected] => DateTime Object
(
[date] => 2016-05-11 02:28:22.000000
[timezone_type] => 3
[timezone] => Europe/Moscow
)
)
[PAY_SYSTEM] => Array
(
[ID] => 1
[NAME] => Наличные курьеру
[DESCRIPTION] => Оплата производится наличными деньгами, в момент получения заказа. Подтверждением вашей оплаты является фискальный кассовый чек, вручаемый во время получения и оплаты заказа.
[ACTIVE] => Y
[SORT] => 80
[PSA_ID] => 1
[PSA_ACTION_FILE] => cash
[PSA_RESULT_FILE] =>
[PSA_NEW_WINDOW] => N
[PSA_PERSON_TYPE_ID] =>
[PSA_PARAMS] => a:1:{s:16:"BX_PAY_SYSTEM_ID";i:1;}
[PSA_TARIF] =>
[PSA_HAVE_PAYMENT] => Y
[PSA_HAVE_ACTION] => N
[PSA_HAVE_RESULT] => N
[PSA_HAVE_PREPAY] => N
[PSA_HAVE_RESULT_RECEIVE] => N
[PSA_ENCODING] =>
[PSA_LOGOTIP] => 932
)
[PRICE_FORMATED] => 10 000 руб.
) |
и получить сумму, как? Всю голову сломал)))