I think preg_match
is not necessary here.strposstripos is enough for it.
$pos_google = strpos($link,'Google.com');
$pos_yahoo$url = strpos($link,'Yahoo.com');
if($pos_google !== false)
{
$class = 'google';
}
elseif($pos_yahoo !== false)
{
$class = 'yahoo';
}
else
{
#code
}
Edit:
If $link
is an array like array('aa','bb','Google.com')
,then you need a loop to iterate the search.
foreach($link as $linkvalue)
{->hits;
$pos_google = strposstripos($linkvalue$url,'Google'google.com');
$pos_yahoo = strposstripos($linkvalue$url,'Yahoo'yahoo.com');
if($pos_google !== false)
{
$class = 'google';
break;
}
elseif($pos_yahoo !== false)
{
$class = 'yahoo';
break;
}
else
{
#code
break;
}
}