1
어떻게 스택 오버플로보다 단순한 검색을 할 수 있습니까? 예를 들어 user : flash를 입력하면 사용자를 검색하고 tag : flash를 검색하면 태그를 검색합니다.PHP를 사용하여 stackoverflow를 검색하십시오.
어떻게 스택 오버플로보다 단순한 검색을 할 수 있습니까? 예를 들어 user : flash를 입력하면 사용자를 검색하고 tag : flash를 검색하면 태그를 검색합니다.PHP를 사용하여 stackoverflow를 검색하십시오.
":"앞에 첫 번째 용어를 구문 분석하여 유형 식별자로 사용하려고합니다. 일단 결정되면 문자열의 첫 번째 인스턴스 ":"을 뒤 따르는 용어로 식별자에 연결된 테이블을 검색하십시오.
$searched = $_POST['searchterm'];
$identifier = explode(":", $searched)[0];
$lookup = null;
switch ($identifier){
case 'tag':
$lookup = 'tag';
break;
case 'user':
$lookup = 'user';
break;
case 'default':
// whatever you want if user selects unsupported term
break;
}