>  기사  >  위챗 애플릿  >  php WeChat 공개 계정 개발 (4) php는 사용자 정의 키워드 응답을 구현합니다.

php WeChat 공개 계정 개발 (4) php는 사용자 정의 키워드 응답을 구현합니다.

黄舟
黄舟원래의
2017-01-03 09:12:472089검색

WeChat 공개 계정은 구독 계정과 서비스 계정으로 개발되어 개인은 구독 계정만 신청할 수 있는 것으로 알고 있습니다. 구독 계정은 메뉴를 설정할 수 없으며, 예를 들어 내가 도움말에 답장을 보내는 경우에만 구현할 수 있습니다. , 도움말 정보가 반환됩니다. , 영화 Fearless에 답글을 올리면 Fearless 영화에 대한 세부 링크를 반환합니다. 이는 키워드 답변이며 특정 형식으로 구현됩니다.

t_type 테이블과 같은 새 테이블을 생성하여 키워드를 입력하고 특정 텍스트를 반환합니다. 여기서는 매번 코드가 변경되지 않도록 키워드와 반환 값을 작성합니다. 데이터 테이블에 id, type, value의 세 가지 필드를 설정합니다.

이전 섹션에서 텍스트 입력 값 $keyword를 얻었습니다. 이제 이 키워드를 사용하여 데이터베이스 테이블 t_type으로 이동하여 키워드 및 입력 값과 같은 몇 가지 간단하고 구체적인 반환 함수를 구현할 수 있습니다.

예를 들어 도움말 정보를 반환하려면 도움말을 입력하고, 집 주소를 반환하려면 번역을 입력하면 번역됩니다. 도움말 정보 등의 값을 저장합니다. 이것을 번역하면 처리해야 할 것은 데이터베이스에 fanyi 값이 저장되고 휴대폰 1820000000이 shouji에 저장된다는 것입니다. 그러면 이 코드를 어떻게 처리해야 할까요?

$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{
//数据库没有查到进行处理
}
이렇게 하면 휴대폰+번호를 입력하여 위치를 조회할 수 있습니다. 구현과 유사하게 를 통해 키워드 및 값을 설정하여 기능을 구현할 수 있습니다. 데이터베이스.


이렇게 하면 기본적으로 신분증 소유에 대한 일반적인 문의, IP 주소 문의, 영화 등 구현할 수 있는 모든 기능이 분류되고 구현될 수 있는데 이에 대해서는 수업 후에 이야기하겠습니다.

위는 PHP WeChat 공개 계정 개발입니다. (4) PHP는 사용자 정의 키워드 응답 콘텐츠를 구현합니다. 더 많은 관련 내용은 PHP 중국어 웹사이트(www.php.cn)를 참고하세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.