1
我們如何創建一個搜索,僅僅比堆棧溢出簡單,比如當我輸入user:flash,它搜索用戶,標籤:flash,它搜索標籤。使用PHP搜索就像在stackoverflow上使用PHP
我們如何創建一個搜索,僅僅比堆棧溢出簡單,比如當我輸入user:flash,它搜索用戶,標籤:flash,它搜索標籤。使用PHP搜索就像在stackoverflow上使用PHP
可能要解析「:」之前的第一項作爲類型標識符。 一旦確定,通過與字符串中的「:」的第一個實例相關聯的標識符與該標識符關聯的表查找
$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;
}