$str = 'Цена 50$ за штуку'; if(strpos($str, '$') !== false) echo 'Цена в баксах'; else echo 'Цена в чем угодно, но не в баксах';
var_dump((bool)preg_match("#(\\$)#",'Строка с символом $'));
есть ли в строке следующие символы:
@, !, $, %, ^,&, *, +, =, >,?, <, .
$string = 'test';
if (preg_match('#[\Q@!$%^&*+=>?<.\E]+#', $string)){
echo 'Есть';
}else{
echo 'Нет';
}