>  기사  >  백엔드 개발  >  PHP에서 mb_strpos를 사용하는 단계에 대한 자세한 설명

PHP에서 mb_strpos를 사용하는 단계에 대한 자세한 설명

php中世界最好的语言
php中世界最好的语言원래의
2018-05-19 10:41:172951검색

이번에는 PHP에서 mb_strpos를 사용하는 단계에 대해 자세히 설명하겠습니다. PHP에서 mb_strpos를 사용할 때 주의사항은 무엇인가요?

mb_strpos

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

mb_strpos - 문자열에서 문자열이 처음 나타나는
position을 찾습니다. mb_strpos - 다른 문자열에서
string을 찾습니다. of

Description

int mb_strpos ( 
  string $haystack , 
  string $needle [, 
  int $offset = 0 [, 
  string $encoding = mb_internal_encoding() ]] 
  )
//Finds position of the first occurrence of a string in a string.
// 查找 string 在一个 string 中首次出现的位置。
//Performs a multi-byte safe strpos() operation based on number of characters. The first character's position is 0, the second character position is 1, and so on.
// 基于字符数执行一个多字节安全的 strpos() 操作。 第一个字符的位置是 0,第二个字符的位置是 1,以此类推。

Parameters

haystack

  • 검사 중인 문자열입니다.

  • needle

haystack에서 찾을 문자열입니다. strpos()와 달리 숫자 값은 문자의 서수 값으로 적용되지 않습니다.

  • strpos()와 달리 숫자 값은 문자 순차 값으로 처리되지 않습니다.

  • offset

검색 오프셋입니다. 지정하지 않으면 0이 사용됩니다. 문자열 끝부터 계산됩니다.

  • 검색 위치의 오프셋입니다. 이 매개변수가 제공되지 않으면 0이 사용됩니다. 음수 오프셋은 문자열 끝부터 계산됩니다.

  • encoding

인코딩 매개변수는 문자 인코딩입니다. 생략하면 내부 문자 인코딩 값이 사용됩니다.

  • encoding 인코딩 매개변수는 문자 인코딩입니다. 생략하면 내부 문자 인코딩이 사용됩니다.

  • 반환 값

needle이 발견되지 않으면 FALSE를 반환합니다.

  • haystack 문자열에서 needle이 처음 나타나는 숫자 위치를 반환합니다. 건초 더미 문자열. needle을 찾을 수 없으면 FALSE를 반환합니다.

  • 
    

위 내용은 PHP에서 mb_strpos를 사용하는 단계에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.