strstr 함수
strstr 함수는
문자열에서 하위 문자열의 첫 번째 발생을 찾고
해당 위치부터 문자열 끝까지의 부분을 반환합니다.
strchr와 달리
단일 문자의 발생이 아닌 여러 문자로 이루어진 하위 문자열의 발생을 찾습니다.
stristr 함수도 있으며,
대소문자를 구분하지 않는다는 점을 제외하고 동일한 작업을 수행합니다.
구문
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
예제
이 예제에서 함수는 URL에서 도메인 이름을 제외한 페이지 주소를 추출합니다
(첫 번째 /부터 문자열 끝까지의 하위 문자열을 반환합니다).
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
코드 실행 결과:
'/dir1/dir2/page.html'