<?php
/**
* Get Alexa Rank
*
* @param Domain Name $Domain
* @return Alexa Rank
* @copyright SanyWork http://www.sanywork.cn/
*/
$Domain='tuniu.com';
echo getAlexaRank($Domain);
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"];
}
}
}
}
?>