Maison  >  Article  >  Applet WeChat  >  php Développement de compte public WeChat php implémente une réponse par mot clé personnalisée

php Développement de compte public WeChat php implémente une réponse par mot clé personnalisée

高洛峰
高洛峰original
2017-02-20 14:57:132534parcourir

Cet article présente principalement la quatrième leçon du développement de comptes publics php WeChat. PHP implémente une communication textuelle simple WeChat, qui a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

Nous savons que WeChat Le développement du public. Les comptes sont divisés en comptes d'abonnement et comptes de service, et les individus ne peuvent demander que des comptes d'abonnement. Les comptes d'abonnement ne peuvent pas définir de menus et ne peuvent être mis en œuvre que via des réponses par mot clé. Par exemple, si je réponds à l'aide, les informations d'aide seront renvoyées. répondez au film Huo Yuan A, renvoyez simplement le lien détaillé vers le film de Fearless Fearless. Ce sont des réponses par mots clés et sont implémentées dans un format spécifique.

Créez une nouvelle table, telle que la table t_type, pour saisir des mots-clés et renvoyer un texte spécifique. Ici, nous sélectionnons le mode de développement Afin de ne pas changer le code à chaque fois, nous écrivons les mots-clés et renvoyons les valeurs. ​dans la table de données. , définissez les trois champs de la table ID, type et valeur.

Nous avons obtenu la valeur d'entrée de texte $keyword dans la section précédente. Nous utilisons maintenant ce mot-clé pour accéder à la table de base de données t_type et interroger la valeur d'entrée. Nous pouvons implémenter des fonctions de retour simples et spécifiques telles que des mots-clés et. valeurs de retour.

Par exemple, entrez l'aide pour renvoyer les informations d'aide, entrez la traduction Je t'aime, et elle sera traduite. Entrez le téléphone portable 18200000000 pour renvoyer l'adresse du domicile. Si le texte peut être renvoyé directement, alors. stockez la valeur, comme les informations d'aide. Si vous traduisez ceci, ce qui doit être traité, c'est que la base de données stocke la valeur fanyi et que le téléphone mobile 1820000000 stocke le shouji. Alors, comment le traiter ? >

$str2 = mb_substr($keyword,0,2,'utf-8');//前两个字符
$sql = "select value from t_type where type='$keyword' or type='$str2' limit 1";
  $res = mysql_query($sql);
  $rs = mysql_fetch_array($res);
if(!empty($rs)){
  switch($rs[0]){
    case "shouji":
//查询功能
break;

}
}else{
//数据库没有查到进行处理
}

De cette façon, vous pouvez saisir le téléphone mobile. L'emplacement et la traduction de la requête de numéro sont similaires à la mise en œuvre. Pour ajouter des fonctions, il vous suffit de définir des mots-clés et des valeurs. ​​à travers la base de données pour y parvenir.

De cette façon, pratiquement toutes les fonctions peuvent être classées et mises en œuvre, telles que les demandes courantes sur la propriété de la carte d'identité, les demandes d'adresse IP, les films, etc., qui peuvent être mises en œuvre après le cours.

Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. J'espère également que tout le monde soutiendra le site Web PHP chinois.

Pour en savoir plus sur le développement de comptes publics PHP WeChat et la mise en œuvre PHP d'articles liés aux réponses de mots clés personnalisés, veuillez prêter attention au site Web PHP chinois !

Déclaration:
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