php获取alexa世界排名值的函数

  function  getAlexaRank ($Domain ="www.wangchao.net.cn")
  {
       $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"];
                  
  
            }
  
        }
  
    }
  
}