php 获取alexa排名

来源:互联网 发布:哪个fm软件好 编辑:程序博客网 时间:2024/05/18 00:53
<?php/** * Get Alexa Rank * * @param Domain Name $Domain * @return Alexa Rank  * @copyright SanyWork http://www.sanywork.cn/ */function  getAlexaRank ($Domain){$line  = "";$data  = "";$URL  = "http://data.alexa.com/data/?cli=10&dat=snba&ver=7.0&url=". $Domain ;$fp  = fopen ($URL ,"r");if ($fp ){while (!feof ($fp )){$line  = fgets ($fp );$data  .= $line ; }$p= xml_parser_create ();xml_parse_into_struct ($p , $data , $vals );xml_parser_free ($p );for ($i =0 ;$i <count ($vals );$i ++){if ($vals [$i ]["tag"]=="POPULARITY"){return  $vals [$i ]["attributes"]["TEXT"];    }}}}?>