문자열이 처음 나타나는 위치를 찾는 함수로 위치 값을 정수로 반환한다.
int strpos ( string $haystack , mixed $needle [, int $offset ] )
인수
- haystack : 탐색할 문자열
- needle : 찾을 문자열/문자
- offset : 선택적이며, 지정된 offset 이후로 haystack에서 찾는다. 반환은 처음부터 시작한다.
반환값
- 위치를 정수로 반환하며, 0부터 시작한다. 만약 needle를 발견하지 못하면, strpos() 함수는 False를 반환한다.
이때, 논리 False로 취급할 수 있는 0을 반환할 수 있기 때문에 "===연산자"를 사용해야 한다.