读取团购网站的api的php程序
发布:smiling 来源: PHP粉丝网 添加日期:2014-08-02 15:50:37 浏览: 评论:0
读取团购网站的api的php教程程序,代码如下:
- $arr = array(
- array("http://www.meituan.com/api/deals/hao123","url","美团网"),
- );
- class AminoAcid {
- var $name;
- var $symbol;
- var $code;
- var $type;
- function AminoAcid ($aa){
- foreach ($aa as $k=>$v)
- $this->$k = $aa[$k];
- }
- }
- function readDatabase($filename,$label){
- $data = implode("",file($filename));
- $parser = xml_parser_create();
- xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
- xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
- xml_parse_into_struct($parser, $data, $values, $tags);
- xml_parser_free($parser);
- foreach ($tags as $key=>$val) {
- if ($key == $label) {
- $molranges = $val;
- for ($i=0; $i < count($molranges); $i+=2) {
- $offset = $molranges[$i] + 1;
- $len = $molranges[$i + 1] - $offset;
- $tdb[] = parseMol(array_slice($values, $offset, $len));
- }
- } else {
- continue;
- }
- }
- return $tdb;
- }
- function parseMol($mvalues){
- for ($i=0; $i < count($mvalues); $i++) {
- $mol[$mvalues[$i]["tag"]] = $mvalues[$i]["value"];
- }
- return new AminoAcid($mol);
- }
- foreach($arr as $key => $value){
- $r = readDatabase($value[0],$value[1]);
- print_r($r);//打印出来解析出来的信息
- }
Tags: 团购 api程序 网站
- 上一篇:php三种常用的排序算法
- 下一篇:PHP 中变量 常量的定义与用法
相关文章
- ·PHP网站开发中关于包含路径问题的解决方案(2013-11-27)
- ·php 获取网站根目录的写法(2014-06-13)
- ·php中$_SERVER['HTTP_USER_AGENT']判断是否为手机访问网站(2014-07-29)
- ·php网站防止刷流量攻击方法(2014-08-22)
- ·网站防注入与挂马 PHP.INI 安全设置(2014-08-25)
- ·php获得网站根目录的几个方法(2015-04-08)
- ·PHP巧妙利用位运算实现网站权限管理的方法(2018-08-08)
- ·php网站地图生成类示例(2020-08-25)
- ·php网站被挂木马后的修复方法总结(2021-04-24)
- ·php防止网站被刷新的方法汇总(2021-05-01)
- ·php获得网站访问统计信息类Compete API用法实例(2021-05-20)
- ·php实现专业获取网站SEO信息类实例(2021-05-20)
- ·PHP记录搜索引擎蜘蛛访问网站足迹的方法(2021-05-22)
- ·php实现统计网站在线人数的方法(2021-05-26)
- ·php实现网站顶踩功能的完整前端代码(2021-06-13)
- ·php获取网站百度快照日期的方法(2021-06-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)