Maison développement back-end tutoriel php php 该如何获取从百度搜索进入网站的关键词_PHP教程

php 该如何获取从百度搜索进入网站的关键词_PHP教程

Jul 13, 2016 am 10:42 AM
百度搜索 获取

清源分享一个php获取从百度搜索进入网站的关键词的代码,有需要的朋友可以参考一下:


代码:


<?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] );
        $from = 'baidu'; (PS:T不错的PHP Q扣峮:276167802,验证:csl)
    }elseif(strstr( $referer, 'google.com') or strstr( $referer, 'google.cn')){ //谷歌
        preg_match( "|google.+q=([^\\&]*)|is", $referer, $tmp );
        $keyword = urldecode( $tmp[1] );
        $from = 'google';
    }elseif(strstr( $referer, 'so.com')){ //360搜索
        preg_match( "|so.+q=([^\\&]*)|is", $referer, $tmp );
        $keyword = urldecode( $tmp[1] );
        $from = '360';
    }elseif(strstr( $referer, 'sogou.com')){ //搜狗
        preg_match( "|sogou.com.+query=([^\\&]*)|is", $referer, $tmp );
        $keyword = urldecode( $tmp[1] );
        $from = 'sogou'; 
    }elseif(strstr( $referer, 'soso.com')){ //搜搜
        preg_match( "|soso.com.+w=([^\\&]*)|is", $referer, $tmp );
        $keyword = urldecode( $tmp[1] );
        $from = 'soso';
    }else {
        $keyword ='';
        $from = '';
    }
    
    return array('keyword'=>$keyword,'from'=>$from);
}
    
//以下为测试
//在搜索引擎搜索个关键词,进入网站
$word = search_word_from();
if(!empty($word['keyword'])){
    echo '关键字:'.$word['keyword'].' 来自:'.$word['from'];
}
?>
Copier après la connexion

以上是本文关于php 该如何获取从百度搜索进入网站的关键词的详细代码,希望本文对广大php开发者有所帮助,感谢阅读本文。


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/635034.htmlTechArticle清源 分享一个 php 获取从百度搜索进入网站的 关键词 的代码,有需要的朋友可以参考一下: 代码: $keyword,'from'=>$from);} //以下为测试//在搜...
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment obtenir une extension de fichier en Python ? Comment obtenir une extension de fichier en Python ? Sep 08, 2023 pm 01:53 PM

Une extension de fichier en Python est un suffixe ajouté à la fin d'un nom de fichier pour indiquer le format ou le type du fichier. Il se compose généralement de trois ou quatre caractères, d'un nom de fichier suivi d'un point, tel que « .txt » ou « .py ». Les systèmes d'exploitation et les programmes utilisent des extensions de fichier pour déterminer de quel type de fichier il s'agit et comment il doit être traité. Reconnu comme un fichier texte brut. Les extensions de fichiers en Python sont cruciales lors de la lecture ou de l'écriture de fichiers, car elles établissent le format de fichier et la meilleure façon de lire et d'écrire des données. Par exemple, l'extension de fichier « .csv » est l'extension utilisée lors de la lecture des fichiers CSV, et le module csv est utilisé pour traiter les fichiers. Algorithme pour obtenir une extension de fichier en Python. Manipuler la chaîne du nom de fichier en Python.

Comment définir le moteur de recherche Baidu par défaut du navigateur QQ Comment définir le moteur de recherche Baidu par défaut du navigateur QQ Apr 11, 2024 pm 02:22 PM

Comment définir le navigateur QQ comme moteur de recherche Baidu par défaut ? QQ Browser est un outil de navigation Web très adapté au bureau ou aux études. Ce navigateur a une interface simple. Le moteur de recherche par défaut est Search Dog. Cependant, de nombreux utilisateurs sont plus habitués à utiliser la recherche Baidu. Lors de la recherche sur Baidu, de nombreux amis ne savent toujours pas exactement comment fonctionner. Ensuite, l'éditeur vous proposera un guide pour définir Baidu comme moteur de recherche par défaut pour le navigateur QQ. Les amis intéressés ne doivent pas le manquer. Conseils pour définir Baidu comme moteur de recherche par défaut dans le navigateur QQ 1. Activez le navigateur QQ et cliquez sur l'icône [trois] qui apparaît dans le coin supérieur droit (comme indiqué sur l'image). 2. À ce moment, une fenêtre de fonction apparaîtra ci-dessous. Dans cette fenêtre, cliquez pour accéder à l'option [Paramètres].

Utilisez la fonction math.Max ​​​​pour obtenir la valeur maximale dans un ensemble de nombres Utilisez la fonction math.Max ​​​​pour obtenir la valeur maximale dans un ensemble de nombres Jul 24, 2023 pm 01:24 PM

Utilisez la fonction math.Max ​​​​​​pour obtenir la valeur maximale dans un ensemble de nombres. En mathématiques et en programmation, il est souvent nécessaire de trouver la valeur maximale dans un ensemble de nombres. En langage Go, nous pouvons utiliser la fonction Max du package mathématique pour réaliser cette fonction. Cet article explique comment utiliser la fonction math.Max ​​​​​​pour obtenir la valeur maximale dans un ensemble de nombres et fournit des exemples de code correspondants. Tout d’abord, nous devons importer le package mathématique. Dans le langage Go, vous pouvez utiliser le mot-clé import pour importer un package, comme indiqué ci-dessous : import"mat

Où obtenir le code de sécurité Google Où obtenir le code de sécurité Google Mar 30, 2024 am 11:11 AM

Google Authenticator est un outil utilisé pour protéger la sécurité des comptes d'utilisateurs, et sa clé est constituée d'informations importantes utilisées pour générer des codes de vérification dynamiques. Si vous oubliez la clé de Google Authenticator et ne pouvez la vérifier que via le code de sécurité, l'éditeur de ce site Web vous proposera une introduction détaillée sur l'endroit où obtenir le code de sécurité Google. J'espère que cela pourra vous aider si vous le souhaitez. en savoir plus Utilisateurs, veuillez continuer à lire ci-dessous ! Ouvrez d’abord les paramètres du téléphone et accédez à la page des paramètres. Faites défiler la page et trouvez Google. Accédez à la page Google et cliquez sur Compte Google. Accédez à la page du compte et cliquez sur Afficher sous le code de vérification. Entrez votre mot de passe ou utilisez votre empreinte digitale pour vérifier votre identité. Obtenez un code de sécurité Google et utilisez le code de sécurité pour vérifier votre identité Google.

Comment obtenir le dernier élément de LinkedHashSet en Java ? Comment obtenir le dernier élément de LinkedHashSet en Java ? Aug 27, 2023 pm 08:45 PM

Récupérer le dernier élément d'un LinkedHashSet en Java signifie récupérer le dernier élément de sa collection. Bien que Java n'ait pas de méthode intégrée pour aider à récupérer le dernier élément dans LinkedHashSets, il existe plusieurs techniques efficaces qui offrent flexibilité et commodité pour récupérer efficacement ce dernier élément sans rompre l'ordre d'insertion - un must pour les problèmes des développeurs Java résolus efficacement dans son application. . En appliquant efficacement ces stratégies dans leurs projets logiciels, ils peuvent obtenir la meilleure solution pour cette exigence. LinkedHashSetLinkedHashSet est une structure de données efficace en Java qui combine HashSet et

Comment ajouter le moteur de recherche Baidu sur Google Chrome Comment ajouter le moteur de recherche Baidu sur Google Chrome Mar 02, 2024 pm 01:31 PM

Comment ajouter le moteur de recherche Baidu sur Google Chrome ? Google Chrome est le choix de nombreux jeunes aujourd'hui. Dans des circonstances normales, nous installons Google Chrome et ouvrons la page principale du moteur de recherche officiel de Google. Cependant, la recherche Google ne peut pas être utilisée en Chine, nous devons donc modifier le moteur de recherche. un autre Oui, de nombreux utilisateurs aiment utiliser la recherche Baidu, alors comment définir la page principale de Google sur la recherche Baidu. L'éditeur ci-dessous vous proposera un didacticiel sur l'ajout du moteur de recherche Baidu à Google Chrome. J'espère qu'il pourra vous être utile. Tutoriel sur l'ajout du moteur de recherche Baidu à Google Chrome 1. Ouvrez Google Chrome et entrez les paramètres dans le coin supérieur droit, comme indiqué dans la figure ci-dessous. 2. Cliquez sur le bouton Paramètres à gauche, puis sélectionnez « Moteur de recherche », comme indiqué dans la figure ci-dessous. 3. Dans le moteur de recherche, recherchez

Comment configurer Google Chrome pour ouvrir Baidu Comment configurer Google Chrome pour ouvrir Baidu Mar 14, 2024 pm 07:30 PM

Comment configurer Google Chrome pour ouvrir Baidu ? Dans des circonstances normales, une fois que tout le monde a téléchargé et installé Google Chrome, le moteur de recherche qui s'ouvre par défaut est la recherche Google. Bien que la recherche Google soit très puissante, elle ne peut pas être utilisée en Chine. Par conséquent, de nombreux amis aiment définir le moteur de recherche du navigateur. à Baidu Search , alors comment le modifier spécifiquement. L'éditeur ci-dessous vous donnera une introduction détaillée à la méthode spécifique de configuration de Google Chrome pour ouvrir Baidu. Les amis intéressés peuvent venir y jeter un œil. La méthode spécifique d'ouverture des paramètres de Google Chrome est Baidu. Tout d'abord, ouvrez Google Chrome sur votre ordinateur, puis recherchez l'icône à trois points dans le coin supérieur droit. Ensuite, cliquez sur cette icône et sélectionnez l'option Paramètres. Les versions de certaines utilisateurs peuvent nécessiter de cliquer sur le bouton "Options"

Comment l'ouverture de Google Chrome se transforme-t-elle en Baidu ? Comment l'ouverture de Google Chrome se transforme-t-elle en Baidu ? Mar 27, 2024 pm 03:50 PM

Pourquoi se transforme-t-il en Baidu lorsque j'ouvre Google Chrome ? L'interface de recherche de page d'accueil par défaut de Google Chrome que nous avons téléchargé et installé est Google Search. Cependant, la page d'accueil de ce navigateur a également été falsifiée par d'autres navigateurs. De nombreux utilisateurs ont déclaré que lorsqu'ils ouvraient la page d'accueil de Google Chrome, Baidu Search. s'affiche. Alors, comment pouvons-nous modifier la recherche par défaut de Google Chrome par défaut dans cette situation ? Laissez maintenant l'éditeur vous proposer la solution de l'ouverture de la page Baidu sur Google Chrome. Les amis dans le besoin ne doivent pas la manquer. L'ouverture de Google Chrome est la solution de la page Baidu. Méthode 1 : 1. Cliquez sur les trois points dans le coin supérieur droit de Google Chrome, puis entrez les paramètres et modifiez l'URL ouverte au démarrage. Par exemple, Bing ou d'autres URL peuvent être utilisées (comme indiqué sur l'image). 2. Vous pouvez également

See all articles