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 関数に関するドキュメントについては、以下の URL http://php.net/manual/en/function.http-build-query.phpを参照してください。

于 2012-10-02T16:59:10.520 に答える