• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

求PHP 上什么控件或函数可以发起XML请求和获取回数据解决办法

php 搞代码 3年前 (2022-01-23) 20次浏览 已收录 0个评论

求PHP 上什么控件或函数可以发起XML请求和获取回数据
现在要用PHP做一个航班查询,订购程序,联系了一下一家商旅平台,
他们技术提供的文档是一个提交表单,提交到他们服务端后,返回一个XML数据,要我用PHP的控件或函数可以发起XML请求和获取回数据

听的是头雾水,求方法,谢谢。最好能有一些案例。

——解决方案——————–

PHP code

<?php$xml = 'xmldata';//要发送的xml$url = 'http://localhost/test/getXML.php';//接收XML地址$header = 'Content-type: text/xml';//定义content-type为xml$ch = curl_init(); //初始化curlcurl_setopt($ch, CURLOPT_URL, $url);//设置链接curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//设置是否返回信息c

+本文来源gao!%daima.com搞$代*!码9网(

搞gaodaima代码url_setopt($ch, CURLOPT_HTTPHEADER, $header);//设置HTTP头curl_setopt($ch, CURLOPT_POST, 1);//设置为POST方式curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);//POST数据$response = curl_exec($ch);//接收返回信息if(curl_errno($ch)){//出错则显示错误信息 print curl_error($ch);}curl_close($ch); //关闭curl链接echo $response;//显示返回信息?>
------解决方案--------------------
像楼上的 curl 或者 snoopy 或者 fopen 或者 fsockopen...

可以取得xml

解析 xml 用
SimpleXML 吧

先去翻阅这些东西的用法,然后就可以开工了,很简单的东西


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:求PHP 上什么控件或函数可以发起XML请求和获取回数据解决办法

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址