我正在尝试获取多个关键字的变量搜索。然后,对于它找到的不同关键字,我希望它能回应不同的答案。然后echo应该成为一个变量,这是可能的吗?例如:
if (strpos($PageTitle,'electrical, electrician, security') !== false) {
echo 'Electrical Service';
}
if (strpos($PageTitle,'heating, gas') !== false) {
echo 'Plumbing Service';
}
发布于 2015-02-20 13:58:06
$search_for = array('Electrical Service' => 'electrical, electrician, security', 'Plumbing Service' => 'heating, gas');
foreach ($search_for as $name=>$term){
if (strpos($PageTitle,$term) !== false){
echo $name;
// add break; here if you want to display only one (first) found
}
}
诸如此类的事情..如果需要,可以创建更多数组元素。
https://stackoverflow.com/questions/28630574
复制相似问题