怎么判断字符串是否包括数据表内的数据

怎么判断字符串是否包括数据表内的数据
比如我的数据表有小明这一项,我的这句话是 他叫小明,就算包括数据表内数据
php sql


//特定字符串
$string = '他叫小明';
//表内需要查询的关键字词,从数据库中查询获得
$row['key'] = '小明';
//判断方法
if(strpos($string,$row['key'])){
    echo '字符串中包括数据表内的数据:'.$row['key'];
}else{
    echo '字符串中不包括数据表内的数据!';
}

if(字符串名.contains("小明")){
}