문자열에 특정 단어가 포함되어 있는지 확인하는 방법
PHP에서는 문자열에 특정 단어가 포함되어 있는지 확인하는 다양한 방법을 통해 수행할 수 있습니다. 방법.
PHP 8 및 str_contains
PHP 8에서는 str_contains 함수를 사용할 수 있습니다:
if (str_contains('How are you', 'are')) { echo 'true'; }
검색된 하위 문자열($needle)이 비어 있어도 str_contains는 true를 반환합니다. 이를 방지하려면 확인하기 전에 $needle이 비어 있지 않은지 확인하세요.
$haystack = 'How are you?'; $needle = ''; if ($needle !== '' && str_contains($haystack, $needle)) { echo 'true'; }
PHP 8 이전 및 strpos
PHP 8 이전에는 strpos 함수 될 수 있다 사용됨:
$haystack = 'How are you?'; $needle = 'are'; if (strpos($haystack, $needle) !== false) { echo 'true'; }
고려사항
위 내용은 PHP에서 문자열에 특정 단어가 포함되어 있는지 어떻게 확인할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!