标签: php html string strpos
我想做一个简单的测试,看看一个字符串是否包含任何HTML。
在这种情况下,如果$string变量是test或<test>,它将为我返回no:
$string
test
<test>
no
$string = 'test'; if(strpos($string,'<') !== 'false'){ echo 'no'; }else{ echo 'yes'; }
是否有更好的方法来检查字符串是否包含HTML?我不想对字符串做任何事情,只是检查它是否具有HTML标记?
答案 0 :(得分:-2)
if($string != strip_tags($string)) { // contains HTML }
从here那里获得答案