"PHP 문자열 연습 3: 문자열 크기를 변환하는 4가지 방법"에서는 문자열의 대소문자를 변환하는 네 가지 일반적인 방법을 소개했습니다. 이 기사에서는 문자열 시리즈를 계속해서 특정 문자열이 포함되어 있는지 알아보겠습니다. 끈?
실제로 그러한 판단을 내리는 아주 간단한 방법이 있습니다. 코드를 직접 살펴보겠습니다.
다음과 같습니다.
<?php $str1 = 'The quick brown fox jumps over the lazy dog.'; if (strpos($str1,'jumps') !== false) { echo '特定词出现了'; } else { echo '特定词未出现'; }
이 코드에서는 문자열 변수 $str1을 생성한 다음 "를 무작위로 지정합니다. Jump" " 단어를 실행하고 if...else 문을 통해 $str1에 해당 단어가 있는지 확인합니다.
먼저 판단 결과를 살펴보겠습니다.
그림과 같이 결과는 다음과 같습니다. "특정 단어가 나온다"는 것은 위의 코드로 볼 때 실제로 그렇습니다.
여기에서는 주로 strpos 함수와 "!==" 연산자를 사용합니다.
PHP의 내장 함수 strpos()는 다른 문자열에서 문자열이 처음 나타나는 것을 찾는 데 사용됩니다. 구문은 "strpos(string,find,start)
"입니다. 매개변수 string은 검색할 문자열을 지정하고, find는 찾을 문자열을 지정하며, start는 선택 사항이며 검색을 시작할 위치를 지정합니다. 이 함수는 문자가 발견되지 않으면 다른 문자열에서 문자열이 처음 나타나는 위치를 반환합니다. 거짓을 반환합니다. strpos(string,find,start)
”,其中参数string规定要搜索的字符串,find规定要查找的字符串,start可选,规定在何处开始搜索;该函数返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。
需要注意的是strpos()函数对大小写敏感。
!==
在比较运算符中表示“绝对不等于”,!==
!==
는 비교 연산자에서 "절대 같지 않음"을 의미하고, !==
는 배열 연산자에서 "같지 않음"을 의미합니다.
마지막으로 "php는 문자열에 문자열이 포함되어 있는지 감지합니다"를 읽어보시길 권합니다. 이 글에서는 포함을 감지하는 다른 방법을 소개합니다. 관심 있는 친구들은 이에 대해 배울 수 있습니다~
🎜클래식 코스인 "🎜PHP 문자열 처리"를 추천합니다. "(옥소녀심경편) 🎜", 무료~ 와서 배워보세요! 🎜위 내용은 PHP 문자열 연습 4: 문자열에 특정 단어가 포함되어 있는지 확인의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!