라이브러리
[PHP] str_contains - 문자열이 주어진 하위 문자열을 포함하는지 확인
PHP의 str_contains 함수
PHP 8.0 버전부터 str_contains 함수가 추가되었습니다. 이 함수는 문자열 내에 특정 문자열이 포함되어 있는지 확인하는 데 사용됩니다.
str_contains 함수의 사용법
str_contains 함수는 두 개의 매개변수를 받습니다. 첫 번째 매개변수는 문자열, 두 번째 매개변수는 찾을 문자열입니다.
#hostingforum.kr
php
str_contains(string $haystack, string $needle): bool
예제
#hostingforum.kr
php
// 문자열 내에 특정 문자열이 포함되어 있는지 확인
$haystack = "Hello, World!";
$needle = "World";
$result = str_contains($haystack, $needle);
echo $result ? "true" : "false"; // true
// 문자열 내에 특정 문자열이 포함되어 있지 않은지 확인
$haystack = "Hello, World!";
$needle = "Universe";
$result = str_contains($haystack, $needle);
echo $result ? "true" : "false"; // false
str_contains 함수의 사용 사례
str_contains 함수는 문자열 내의 특정 문자열을 찾는 데 사용할 수 있습니다. 예를 들어, 문자열 내에 특정 단어 또는 문자가 포함되어 있는지 확인할 수 있습니다.
#hostingforum.kr
php
// 문자열 내에 특정 단어가 포함되어 있는지 확인
$haystack = "I love PHP programming.";
$needle = "PHP";
$result = str_contains($haystack, $needle);
echo $result ? "true" : "false"; // true
// 문자열 내에 특정 문자가 포함되어 있는지 확인
$haystack = "Hello, World!";
$needle = "o";
$result = str_contains($haystack, $needle);
echo $result ? "true" : "false"; // true
str_contains 함수와 다른 함수의 비교
str_contains 함수는 다른 함수와 비교할 때 유용합니다. 예를 들어, strpos 함수는 문자열 내의 특정 문자열의 위치를 반환하지만, str_contains 함수는 문자열 내에 특정 문자열이 포함되어 있는지 확인합니다.
#hostingforum.kr
php
// strpos 함수
$haystack = "Hello, World!";
$needle = "World";
$result = strpos($haystack, $needle);
echo $result; // 7
// str_contains 함수
$haystack = "Hello, World!";
$needle = "World";
$result = str_contains($haystack, $needle);
echo $result ? "true" : "false"; // true
결론
str_contains 함수는 문자열 내에 특정 문자열이 포함되어 있는지 확인하는 데 사용할 수 있습니다. 이 함수는 문자열 내의 특정 단어 또는 문자를 찾는 데 유용합니다. str_contains 함수는 다른 함수와 비교할 때 유용합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.