我想查找字符串是否包含僅子字符串'學生應用程序'。在裏面。PHP如何查找如果字符串只包含子字符串
$string_could_be = "Student Appt.";
$string_could_be = "Student Appt.. Name Jonathan";
if ($string contains 'Student Appt.' only)
Return True;
else
Return False;
我想查找字符串是否包含僅子字符串'學生應用程序'。在裏面。PHP如何查找如果字符串只包含子字符串
$string_could_be = "Student Appt.";
$string_could_be = "Student Appt.. Name Jonathan";
if ($string contains 'Student Appt.' only)
Return True;
else
Return False;
你只需要一個簡單的===
比較:
$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;
@Downvoter:請解釋。 –
if (trim($string) === trim($str_string_1)) {
// The strings are equal after removing spaces on the ends
}
平等字符串檢查:
return $string == 'Student Appt.';
包含字符串檢查:
return strpos($string, 'Student Appt.');
你的意思是檢查字符串相等?給出一些例子,並指定你期望每個返回(true或false)。我只是不確定你的意思是強調單詞「ONLY」 –
By ** ONLY **你的意思是平等的嗎?然後,只需使用'==' – SAVAFA
謝謝,我使用strpos,即使字符串包含'student Appt..Name jonathan'也是如此。 – user2069634