PHP如何查找string是否仅包含substring

时间:2013-05-17 17:05:40

标签: php string strpos

我正在尝试查找字符串是否仅包含子字符串'Student Appt'。在里面。

$string_could_be = "Student Appt.";
$string_could_be = "Student Appt.. Name Jonathan";

if ($string contains 'Student Appt.' only )
   Return True;
else
   Return False;  

3 个答案:

答案 0 :(得分:1)

if (trim($string) === trim($str_string_1)) {
    // The strings are equal after removing spaces on the ends
}

答案 1 :(得分:1)

等字符串检查:

return $string == 'Student Appt.';

包含字符串检查:

return strpos($string, 'Student Appt.');

答案 2 :(得分:0)

您只需要进行简单的===比较:

$find = "Student Appt.";

$string = "Student Appt.";                  // true
$string = "Student Appt.. Name Jonathan";   // false

if($string === $find)
    return true;
else
    return false;

您甚至可以完全删除if/else块,而只需使用:

return $string === $find;
相关问题