PHP 以POST方式提交XML、獲取XML,解析XML詳解及實(shí)例
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,"http://localhost/handle_form.php");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
// grab URL, and print
curl_exec($ch);
獲取POST來到XML,并解析
handle_form.php
$file_in = file_get_contents("php://input"); //接收post數(shù)據(jù)
$xml = simplexml_load_string($file_in);//轉(zhuǎn)換post數(shù)據(jù)為simplexml對象
foreach($xml->children() as $child) //遍歷所有節(jié)點(diǎn)數(shù)據(jù)
{
echo $child->getName() . ": " . $child . "<br />"; //打印節(jié)點(diǎn)名稱和節(jié)點(diǎn)值
//if($child->getName()=="from") //撿取要操作的節(jié)點(diǎn)
//{
//echo "i say ". ": get you!" . "<br />"; //操作節(jié)點(diǎn)數(shù)據(jù)
//}
}
exit;
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- PHP XML操作的各種方法解析(比較詳細(xì))
- php解析xml方法實(shí)例詳解
- PHP用SAX解析XML的實(shí)現(xiàn)代碼與問題分析
- php遍歷解析xml字符串的方法
- php解析xml 的四種簡單方法(附實(shí)例)
- 使用PHP DOM-XML創(chuàng)建和解析XML文件
- php 解析xml 的四種方法詳細(xì)介紹
- PHP使用xpath解析XML的方法詳解
- PHP基于SimpleXML生成和解析xml的方法示例
- PHP基于DOMDocument解析和生成xml的方法分析
- PHP4和PHP5版本下解析XML文檔的操作方法實(shí)例分析
- PHP解析xml格式數(shù)據(jù)工具類示例
相關(guān)文章
php array_merge_recursive 數(shù)組合并
這篇文章主要介紹了php array_merge_recursive 將兩個(gè)或多個(gè)數(shù)組合并為一個(gè)數(shù)組的相關(guān)資料,需要的朋友可以參考下2016-10-10
PHP實(shí)現(xiàn)微信公眾平臺音樂點(diǎn)播
首先說一下思路,微信提供了接口,只要數(shù)據(jù)格式滿足它所給的接口的XML格式即可以發(fā)送給關(guān)注者對應(yīng)的音樂2014-03-03
php從數(shù)據(jù)庫中獲取數(shù)據(jù)用ajax傳送到前臺的方法
今天小編就為大家分享一篇php從數(shù)據(jù)庫中獲取數(shù)據(jù)用ajax傳送到前臺的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
ZendFramework2連接數(shù)據(jù)庫操作實(shí)例
這篇文章主要介紹了ZendFramework2連接數(shù)據(jù)庫操作,結(jié)合完整實(shí)例形式分析了ZendFramework2連接數(shù)據(jù)庫的具體步驟、配置方法、相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2017-04-04
php版微信開發(fā)之接收消息,自動(dòng)判斷及回復(fù)相應(yīng)消息的方法
這篇文章主要介紹了php版微信開發(fā)之接收消息,自動(dòng)判斷及回復(fù)相應(yīng)消息的方法,涉及基于微信消息處理接口的調(diào)用相關(guān)操作技巧,需要的朋友可以參考下2016-09-09
Yii視圖CGridView實(shí)現(xiàn)操作按鈕定義地址示例
這篇文章主要介紹了Yii視圖CGridView實(shí)現(xiàn)操作按鈕定義地址的方法,涉及Yii視圖按鈕操作相關(guān)技巧,需要的朋友可以參考下2016-07-07
php??intval函數(shù)的用法示例小結(jié)
這篇文章主要介紹了php??intval函數(shù)的用法,intval()函數(shù)用于將字符串轉(zhuǎn)換為整數(shù),可以指定進(jìn)制數(shù),并可以處理前導(dǎo)零和非數(shù)字字符,本文通過示例給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10
關(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解
下面小編就為大家?guī)硪黄P(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-02-02

