开发者端:发送请求,并接收结果
// 下面的demo,实现的功能如下:
// 1-开发者需要判断一个用户是否存在,去请求第三方接口。
// 2-与第三方接口的通信,是以xml格式传送数据。开发者把用户信息以xml格式发送给第三方接口
// 3-第三方接口获取开发者的xml数据,通过数据的查询,把结果再以xml的格式发送给开发者。
//首先检测是否支持curl
if (!extension_loaded("curl")) {
trigger_error("对不起,请开启curl功能模块!", E_USER_ERROR);
}
//构造xml
$xmldata="<?xml version=‘1.0‘ encoding=‘UTF-8‘?>张三22";
//初始一个curl会话
$curl = curl_init();
//设置url
curl_setopt($curl, CURLOPT_URL,"http://localhost/demo/dealxml.php");
//设置发送方式:post
curl_setopt($curl, CURLOPT_POST, true);
//设置发送数据
curl_