PHP 以POST方式提交XML、获取XML,解析XML详解及实例

2018-09-21 16:42

阅读:426

  PHP 以POST方式提交XML、获取XML,最后解析XML

  以POST方式提交XML

   // Do a POST $data=<?xml version=1.0 encoding=UTF-8?> <TypeRsp> <CONNECT_ID>1</CONNECT_ID> <MO_MESSAGE_ID>2</MO_MESSAGE_ID> </TypeRsp>; //$data = array(name => Dennis, surname => Pallett); // create a new curl resource $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CURLOPT_URL,

  获取POST来到XML,并解析

  handle_form.php

   $file_in = file_get_contents(php://input); //接收post数据 $xml = simplexml_load_string($file_in);//转换post数据为simplexml对象 foreach($xml->children() as $child) //遍历所有节点数据 { echo $child->getName() . : . $child . <br />; //打印节点名称和节点值 //if($child->getName()==from) //捡取要操作的节点 //{ //echo i say . : get you! . <br />; //操作节点数据 //} } exit;

  感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


评论


亲,登录后才可以留言!