用php来读取团购网站的api
2011-11-13 09:38
393 查看
简介:这是用php来读取团购网站的api的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=337298' scrolling='no'>代码如下:
$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.baifentuan.com正在使用此解析方式
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/337298.html pageNo:9
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=337298' scrolling='no'>代码如下:
$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.baifentuan.com正在使用此解析方式
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/337298.html pageNo:9
相关文章推荐
- 用php来读取团购网站的api
- php读取团购api
- php读取团购api之二
- 跨域读取Cookie和session之HttpWebRequest另类方法(网站API开发)
- php facebook api网站接入facebook
- 跨域读取Cookie和session之HttpWebRequest另类方法(网站API开发)
- 高仿美团团购网站--最土团购网站php代码
- php 读取网站页面源码的经典函数
- PHP使用Alexa API获取网站的Alexa排名例子
- 【转帖】通过PHP读取dbf数据(visual fox pro,VFP数据库),官方的dbase无法读取字段为类型memo的数据,国外网站的解决方案 How to read FoxPro Memo with PHP?
- paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结
- paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结
- 通过读取淘宝API的优化 来考虑高并发网站的架构讨论
- PHP使用Alexa API获取网站的Alexa排名例子
- 转 跨域读取Cookie和session之HttpWebRequest另类方法(网站API开发)
- 跨域读取Cookie和session之HttpWebRequest另类方法(网站API开发)
- PHP读取API注意事项
- paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结
- Android 4.0调用http接口php网站的api
- 网站api开发流程(团购 人人 淘宝 腾讯等等)