首页 > php开发 > 读取团购网站的api的php程序

读取团购网站的api的php程序

读取团购网站的api的php教程程序,代码如下:

读取团购网站的api的php教程程序,代码如下:
<?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);//打印出来解析出来的信息 
} 
?>


本文链接:http://www.phprm.com/develop/fs4157.html

收藏随意^^请保留教程地址.

标签:团购 api程序 网站

相关文章

发表留言