str_starts_with 및 str_ends_with 주어진 문자열이 다른 문자열로 시작하거나 끝나는지 확인하기 위해 PHP 8에 함수가 추가되었습니다. 다른 문자열로 시작하고 끝나면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
예
str_starts_with('hello haystack', 'hello'); //starts string found 'True' str_starts_with('hello haystack', 'stack'); //ends string found 'True'
str_starts_with('hello haystack', 'hay'); //starts string found 'False' str_starts_with('hello haystack', 'hay'); //ends string found 'False'
str_starts_with() PHP 8의 함수
이 함수는 주어진 문자열이 문자열 바늘로 시작하는지 확인합니다. 첫 번째 문자열이 발견되면 true를 반환하고 그렇지 않으면 false를 반환합니다.
str_starts_with(string $haystack, string $needle): bool
예시 :str_starts_with() 함수 사용
<?php if (str_starts_with('hellohaystack', "hello")) { echo "string starts with hello"; } ?>
출력
String starts with 'hello'
참고: 주어진 첫 번째 시작 문자열이 두 번째 문자열에 없으면 false를 반환합니다.
str_ends_with() PHP 8의 함수
이 함수는 주어진 문자열이 문자열 바늘로 끝나는지 확인합니다. 주어진 문자열이 발견되면 true를 반환하고 그렇지 않으면 false를 반환합니다.
str_ends_with(string $haystack, string $needle):bool
예:str_ends_with() 함수 사용
<?php if (str_ends_with('hellohaystack', "stack")) { echo "string ends with stack"; } ?>
출력
String ends with 'stack'