PHP if title包含$variable

PHP if title包含$variable,php,Php,我有我的变量,$mustcontain,我有以下内容: if ($getvideoviews >= $minimumvideoviews AND $getvideolikes >= $minimumvideolikes AND $VidDuration >= $minvidlenght AND $getchannelsubscribers >= $minsubs) 我需要检查$videotitle是否包含$mustcontain中的内容,如

我有我的变量,
$mustcontain
,我有以下内容:

if ($getvideoviews >= $minimumvideoviews 
    AND $getvideolikes >= $minimumvideolikes 
    AND $VidDuration >= $minvidlenght 
    AND $getchannelsubscribers >= $minsubs)
我需要检查
$videotitle
是否包含
$mustcontain
中的内容,如果为true,则继续显示一些您可以使用的更多信息,或者:

如果
$mustcontain
是字符串:

if ($getvideoviews >= $minimumvideoviews 
    && $getvideolikes >= $minimumvideolikes 
    && $VidDuration >= $minvidlenght 
    && $getchannelsubscribers >= $minsubs
    && strpos($videotitle, $mustcontain) !== false) {
        // do sth. with it
    }
如果
$mustcontain
是一个数组:

if ($getvideoviews >= $minimumvideoviews 
    && $getvideolikes >= $minimumvideolikes 
    && $VidDuration >= $minvidlenght 
    && $getchannelsubscribers >= $minsubs
    && in_array($videotitle, $mustcontain) !== false) {
        // do sth. with it
    }

查看
preg\u match
:使用
strpos($videotitle,$mustcontain)!=false
$mustcontain
字符串吗?阵列?请添加一些详细信息/代码$mustcontain='echo'Hello'@Minato它不工作,它返回的结果就像$mustcontain将包含$videotitle的内容一样doesnt@CaseyChampney:是的,你可以看到我更新的答案。它不会返回我想要的,它会返回里面的内容。}else{