php simplexml_load_string 输出,PHP 如何得到simplexml_load_string 的值

问题

/**

* 通过节点路径返回字符串的某个节点值

* $res_data——XML 格式字符串

* 返回节点参数

*/

function getDataForXML($res_data, $node)

{

$xml = simplexml_load_string($res_data);

$result = $xml->xpath($node);

while (list(, $node) = each($result)) {

return $node;

}

}

$_POST = array(

'service' => 'alipay.wap.trade.create.direct',

'sign' => 'db56d137c71f591abd58b41d5da5f920',

'sec_id' => 'MD5',

'v' => '1.0',

'notify_data' => '1充值2014123069117121default@gmail.com2014-12-30 22:12:32trade_status_sync114123022894432014-12-30 22:12:562088211987518229TRADE_FINISHEDN0.112014-12-30 22:12:56zfb@gmail.cn2014-12-30 22:12:560.1120881021937912118f3d3703e293b95d8de26cbd51d74fe116N',

);

$out_trade_no = getDataForXML($_POST['notify_data'],'/notify/out_trade_no');

var_dump( ($out_trade_no == '1412302289443' )); //true

var_dump($out_trade_no);//object(SimpleXMLElement)[2]

如何才可以得到 $out_trade_no 的值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值