html的PHP检查字符串

html的PHP检查字符串,php,Php,$content给出如下html代码: <p>text</p> <p><img ... /></p> <div class="video">...</div> 如果(正是此代码)存在于$content中,我们应该将$video\u match转换为true 谢谢。使用: if (strpos($content, '<div class="video">') !== FALSE) { $video

$content
给出如下html代码:

<p>text</p>
<p><img ... /></p>
<div class="video">...</div>
如果
(正是此代码)存在于
$content
中,我们应该将
$video\u match
转换为
true

谢谢。

使用:

if (strpos($content, '<div class="video">') !== FALSE)
{
  $video_match = true;
}
if(strpos($content,”)!==FALSE)
{
$video_match=true;
}
更多信息:

更新:

或更紧凑的版本,如以下注释所示:

$video_match = (strpos($content, '<div class="video">') !== FALSE);
$video\u match=(strpos($content,”)!==FALSE);
使用:

if(strpos($content,”)!==FALSE)
{
$video_match=true;
}
更多信息:

更新:

或更紧凑的版本,如以下注释所示:

$video_match = (strpos($content, '<div class="video">') !== FALSE);
$video\u match=(strpos($content,”)!==FALSE);

只要这样做就可以了:$video_match=(strpos($content',)!==FALSE)<代码>$video\u match=(strpos($content',)!==FALSE)@HoLyVieR:这是真的,但严格来说,它会返回一个不是真的数字,但无论如何,任何大于0的数字都会被认为是真的,所以是的,这是一个简单的方法。感谢$video\u match=(strpos($content,);只要这样就可以了:$video\u match=(strpos($content,)!==FALSE);
$video\u match=(strpos($content,)!==FALSE)
@HoLyVieR:这是真的,但严格来说,它会返回一个不是真的数字,但无论如何,任何大于0的数字都会被认为是真的,所以是的,这是一个简单的方法。谢谢$video_match=(strpos($content,');
$video_match = (strpos($content, '<div class="video">') !== FALSE);