php获取网站Alexa值排名的代码

2019年9月23日14:34:10 评论 31

php获取Alexa值方法一:

<?php
/**
 * Alexa Rank with PHP
 * 
 * @param string $domain (www.w3bes.com)
 * @return int || void
 */
function alexa($domain){
  $uri = 'http://data.alexa.com/data?cli=10&dat=snbamz&url=';
  $uri .= $domain;
  $xml = simplexml_load_file($uri);
  if (isset($xml->SD[1]->POPULARITY))
    return (int) $xml->SD[1]->POPULARITY->attributes()->TEXT;
}
echo '100素材网Alexa 排名:'.alexa('100sucai.com');
?>

php获取Alexa值方法二:

<?php
$url="baidu.com";
$xml = simplexml_load_file('http://data.alexa.com/data?cli=10&dat=snbamz&url='.$url);
$rank=isset($xml->SD[1]->POPULARITY)?$xml->SD[1]->POPULARITY->attributes()->TEXT:0;
$web=(string)$xml->SD[0]->attributes()->HOST;
echo $web." Alexa 排名:".$rank;
?>
  • 我的微信:18682260315
  • 分享网络营销技巧与广大的网络营销爱好者交流网络营销方案、技巧、策划、案例、SEO、网络推广、社会化媒体营销等网络营销知识。
  • weinxin
  • 我的微信小程序
  • 营销的探讨总是没有止境,事件营销作为一种新的营销方式越来越受到营销人的青睐,但事件不常有,企业营销却常在。
  • weinxin

发表评论

您必须才能发表评论!