[php] strpos() 문자열 함수

Yeong·2024년 10월 29일

문자열이 처음 나타나는 위치를 찾는 함수로 위치 값을 정수로 반환한다.

int strpos ( string $haystack , mixed $needle [, int $offset ] )

인수

  • haystack : 탐색할 문자열
  • needle : 찾을 문자열/문자
  • offset : 선택적이며, 지정된 offset 이후로 haystack에서 찾는다. 반환은 처음부터 시작한다.

반환값

  • 위치를 정수로 반환하며, 0부터 시작한다. 만약 needle를 발견하지 못하면, strpos() 함수는 False를 반환한다.
    이때, 논리 False로 취급할 수 있는 0을 반환할 수 있기 때문에 "===연산자"를 사용해야 한다.

0개의 댓글