Baidu 検索からウェブサイトに入力されたキーワードを取得するための PHP コードを共有します。必要な友達はそれを参照できます:
コード:
コードをコピーします コードは次のとおりです:
function search_word_from() {
$referer = isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'';
if(strstr( $referer, 'baidu.com')){ //百度
preg_match( " |baidu.+wo?r?d=([^\&]*)|is", $referer, $tmp );
$keyword = urldecode( $tmp[1] ); = 'baidu'; (追記: T 良い PHP Q バックル: 276167802、検証: csl)
}elseif(strstr( $referer, 'google.com') または strstr( $referer, 'google.cn')){ / / Google
preg_match( "|google.+q=([^\&]*)|is", $referer, $tmp );
$keyword = urldecode( $tmp[1] ); ';
}elseif(strstr( $referer, 'so.com')){ //360 search
preg_match( "|so.+q=([^\&]*)|is", $referer, $tmp );
$keyword = urldecode( $tmp[1] );
$from = '360';
}elseif($referer, 'sogou.com'){ //Sogou
preg_match( "|sogou. com.+ query=([^\&]*)|is", $referer, $tmp );
$keyword = urldecode( $tmp[1] );
$from = 'sogou';
}elseif(strstr ( $referer , 'soso.com')){ //Soso
preg_match( "|soso.com.+w=([^\&]*)|is", $referer, $tmp ); urldecode( $tmp[1] );
$from = 'soso';
$keyword ='';
return array('keyword'=>$keyword ,' from'=>$from);
//以下はテストです
//検索エンジンでキーワードを検索し、ウェブサイトを入力します
$word = search_word_from(); ($word['keyword'])){
echo 'キーワード: '.$word['keyword'].' From: '.$word['from'];
上記この記事は php について行うべきことです。Baidu 検索から Web サイトに入力されたキーワードの詳細なコードを取得します。この記事が大多数の PHP 開発者にとって役立つことを願っています。この記事をお読みいただきありがとうございます。
http://www.bkjia.com/PHPjc/676887.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/676887.html
技術記事
Baidu 検索から Web サイトに入力されたキーワードを取得するための PHP コードを共有して、必要な友人がそれを参照できるようにします: コード: 次のようにコードをコピーします: ?php function search_word_from()...