【发布时间】:2019-01-12 17:02:04
【问题描述】:
这是我对服务器的要求
Array ( [id] => 123 [status] => pending [recipient] => Array ( [account_id] => 5000 [gateway_id] => 51111 ) [amount] => Array ( [value] => 2 [currency] => RUB ) [description] => order test 1 [payment_method] => Array ( [type] => bank_card [id] => 123 [saved] => ) [created_at] => 2018-08-05T14:44:59+00:00 [confirmation] => Array ( [enforce] => [confirmation_url] => https://money.com/1234566 [type] => redirect ) [paid] => )
我怎样才能得到 confirmation_url 字符串?
tnx
【问题讨论】:
-
你是
print_r()'ing 结果,并且你想在你的javascript中解析那个字符串吗?这是json_encode()(PHP) 和JSON.parse()(javascript) 专门设计的。 -
这个 print_r 导致 php ,当我使用 $json[confirmation] return Array ( [enforce] => [confirmation_url] => money.com/1234566 [type ] => 重定向) 但我需要获得确认 URL
-
这个问题很不清楚:你是怎么得到这个的?你在哪里呼应它?这是通过 AJAX 的 API 调用,还是只是在之后回显 PHP?
-
@FrankerZ 与
print_r非常相似 -
@NaeimRezaeian
[enforce] => [confirmation_url]这很奇怪
标签: php arrays json multidimensional-array