PHP-如果字符串包含'<'或'>'-strpos()

时间:2018-08-13 11:04:47

标签: php html string strpos

我想做一个简单的测试,看看一个字符串是否包含任何HTML。

在这种情况下,如果$string变量是test<test>,它将为我返回no

$string = 'test';
if(strpos($string,'<') !== 'false'){
    echo 'no';
}else{
    echo 'yes';
}

是否有更好的方法来检查字符串是否包含HTML?我不想对字符串做任何事情,只是检查它是否具有HTML标记?

1 个答案:

答案 0 :(得分:-2)

if($string != strip_tags($string)) {
    // contains HTML
}

here那里获得答案