0

我正在使用 xml 迭代器的代码,我得到了这样的输出

Array
(
    [RESPONSE] => Array
        (
            [url] => http://www.greencart.com/paynetz/epi/fts
            [param] => Array
                (
                    [0] => NBFundTransfer
                    [1] => 153837
                    [2] => AiHLuf2uZJXyyQ6ZHPR0MvqxcmzhK64ODSoomLi701Q%3D
                    [3] => 1
                )    
        )   
)

现在如何从中提取值以便我想将它转换为这样的 url

http://www.greencart.com/paynetz/epi/fts?ttype=NBFundTransfer&tempTxnId=153837&token=AiHLuf2uZJXyyQ6ZHPR0MvqxcmzhK64ODSoomLi701Q%3D&txnStage=1

4

1 回答 1

0

对于通过 xml 迭代器返回的上述数组生成 url,请参考以下代码

    $url=$a['RESPONSE']['url'].'?'.http_build_query($a['RESPONSE']['params']);

http_build_query 是一个 php 函数,用于从数组中生成查询字符串。

有关 http_build_query 函数的文档,请参阅以下网址 http://php.net/manual/en/function.http-build-query.php

于 2012-10-02T16:59:10.520 回答