함수 stristr
함수 stristr는 문자열에서 대소문자를 구분하지 않고 하위 문자열의 첫 번째 발생을 찾고 해당 발생부터 문자열 끝까지의 부분을 반환합니다. 하위 문자열이 발견되지 않으면 false가 반환됩니다.
구문
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
예제
대소문자를 구분하지 않는 하위 문자열 검색:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // 첫 번째 'E'를 찾습니다.
?>
코드 실행 결과:
"ER@EXAMPLE.com"
예제
발견된 하위 문자열 이전의 부분을 얻기 위해 세 번째 매개변수 사용:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // 'W' 이전의 부분을 반환합니다.
?>
코드 실행 결과:
"Hello "
예제
하위 문자열 존재 여부 확인:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
코드 실행 결과:
false