作者 赵彬吉

update

... ... @@ -9,6 +9,7 @@ use App\Models\User\UserLogin as UserLoginModel;
use Illuminate\Encryption\Encrypter;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Http;
use Illuminate\Support\Str;
/**
* @name:
... ... @@ -213,18 +214,23 @@ class Common
}
$keyword = str_replace($str,'',$keyword);
$keyword = trim($keyword,'.');
if( (strpos(strtolower($keyword),'hope') === false || strpos(strtolower($keyword),'hopein') !== false)
&& (strpos(strtolower($keyword),'remember') === false || strpos(strtolower($keyword),'rememberance') !== false)
&& strpos(strtolower($keyword),'help') === false
&& strpos(strtolower($keyword),'website') === false
&& strpos(strtolower($keyword),'search keywords') === false
&& strpos(strtolower($keyword),'here are 8') === false
&& strpos(strtolower($keyword),'search keywords') === false
&& strpos(strtolower($keyword),'thank you') === false
&& (strpos(strtolower($keyword),'thanks') === false || strpos(strtolower($keyword),'thanksgiving') !== false)
&& strpos(strtolower($keyword),'copywriter') === false ){
$ar_keywords[] = $keyword;
if(Str::contains($keyword, ['search keywords', 'here are 8', 'thank you'])){
continue;
}
$keyword_words = explode(' ', $keyword);
$is_contains = false;
foreach ($keyword_words as $word){
if(in_array($word, ['hope', 'remember', 'help', 'website', 'thanks', 'copywriter'])){
$is_contains = true;
break;
}
}
if($is_contains){
continue;
}
$ar_keywords[] = $keyword;
}
}
return implode(', ',$ar_keywords);
... ...