『葉狂人』的怕失憶筆記 Back-End

如何偵測是否為搜尋引擎的 HTTP_USER_AGENT

有時候我們需要過濾搜尋引擎的流量

以下的代碼就相當的好用

function _bot_detected() {
  if (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/bot|crawl|slurp|spider/i', $_SERVER['HTTP_USER_AGENT'])) {
    return TRUE;
  } else {
    return FALSE;
  }
}

資料來源 http://stackoverflow.com/questions/677419/how-to-detect-search-engine-bots-with-php

『葉狂人』的怕失憶筆記, author
「賺愈多錢不等於會變成愈好的人,有能力幫助別人是最大的幸福。」
奇幻文化藝術基金會創辦人 朱學恒