php – 将URL解码为数组而不是字符串
发布时间:2020-12-13 18:26:28 所属栏目:PHP教程 来源:网络整理
导读:我目前正在使用PayPals API,并希望将其响应之一从名称 – 值对转换为数组. 到目前为止,我已经使用urldecode()来解码对以下内容的响应: RECEIVERBUSINESS=foo@bar.comRECEIVEREMAIL=another@email.comMOREINFO=lots more info` 我想要的是拥有以下内容: REC
我目前正在使用PayPals API,并希望将其响应之一从名称 – 值对转换为数组.
到目前为止,我已经使用urldecode()来解码对以下内容的响应: RECEIVERBUSINESS=foo@bar.com&RECEIVEREMAIL=another@email.com&MOREINFO=lots more info` 我想要的是拥有以下内容: RECEIVERBUSINESS => 'foo@bar.com' RECEIVEREMAIL => 'another@email.com' MOREINFO => 'lots more info' 我只是不太确定如何到达那里! parse_str 正是您要找的:
parse_str('RECEIVERBUSINESS=foo@bar.com&RECEIVEREMAIL=another@email.com&MOREINFO=lots more info',$arr); /* print_r($arr); Array ( [RECEIVERBUSINESS] => foo@bar.com [RECEIVEREMAIL] => another@email.com [MOREINFO] => lots more info ) */ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |