PHP strpos

PHPz
풀어 주다: 2024-08-29 12:55:08
원래의
382명이 탐색했습니다.

다음 문서에서는 PHP strpos에 대한 개요를 제공합니다. 코더나 개발자가 문자열 관련 작업을 더 쉽게 할 수 있도록 다양한 내장 함수 세트가 있습니다. strops()는 이름에서 알 수 있듯이 PHP에서 문자열의 위치를 처리하기 위해 요구 사항에 따라 사용할 수 있는 인기 있는 문자열 함수 중 하나입니다. 이 함수를 사용하면 다른 문자열 내부의 문자열 위치를 얻을 수 있습니다. 이 함수는 다른 문자열 내에서 문자열이 처음 나타나는 위치를 얻을 수 있는 것처럼 다양한 시나리오에서 다양한 방식으로 사용될 수 있습니다. 다른 문자열 내에서 문자열이 마지막으로 나타나는 위치를 얻을 수 있습니다. 이 기능은 한 문자열을 다른 문자열로 검색하는 데에도 사용할 수 있습니다.

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

PHP strpos 구문

다양한 방식으로 사용될 수 있으므로 다양한 구문을 볼 수 있습니다.

으아아아

매개변수 설명:

  • $string: 검색이 필요한 문자열입니다.
  • $toBeSearched: 위 문자열 안에서 검색해야 하는 문자열입니다.

반품 유형:

검색에서 찾으면 숫자 값을 반환합니다. 그렇지 않으면 false가 됩니다.

으아아아

앞의 매개변수 외에 하나의 추가 매개변수를 볼 수 있습니다. $startPostion은 아무것도 아니지만 검색이 시작될 위치에 관한 모든 것입니다.

으아아아

이 기능은 문자열을 다른 문자열로 검색하는 데 사용할 수 있습니다. 이번 시작은 역순으로 검색하는 것이었습니다. 이 함수 중간에 있는 단어 'r'은 문자열을 역순으로 다른 문자열로 검색하는 트릭을 수행합니다.

PHP에서 strpos() 함수는 어떻게 작동하나요?

  • strpos() 함수 및 기타 관련 함수를 사용하려면 두 개의 문자열이 필요하며, 한 문자열을 다른 문자열로 검색합니다.
  • stripos(), strrpos(), strripos() 등과 같은 다양한 내장 함수가 있습니다. Stripos()는 대소문자를 구분하지 않는 검색 문자열을 검색하는 데 사용할 수 있습니다. Strrpos()를 사용하면 문자열을 역순으로 검색할 수 있습니다.
  • strripos()를 사용하면 대소문자를 구분하지 않는 검색 문자열의 역순으로 sting을 검색할 수 있습니다.

PHP strpos()의 예

다음은 언급된 예입니다.

예시 #1

문자열 1과 검색 문자열이라는 두 개의 매개변수만 사용하는 strops() 함수를 사용하는 기본 프로그램입니다.

코드:

으아아아

출력:

PHP strpos

위의 예에서 우리는 PHP 문자열을 검색하려는 문자열에서 PHP 단어를 검색하기 위해 strops()를 사용하면 출력 7이 나오는 것을 볼 수 있습니다. 7은 PHP 문자열이 처음 나타나는 인덱스입니다. PHP 단어. strops()는 다른 문자열 안에 있는 문자열을 찾는 대소문자 구분 함수입니다.

예시 #2

예제 1과 동일하지만 PHP의 대소문자(대문자 또는 소문자)를 다르게 하여 복제해 보겠습니다.

코드:

으아아아

출력:

PHP strpos

위의 예에서 일치하지 않는 경우 strops()가 작업을 수행하지 않는다는 것을 알 수 있습니다. 이를 위해 동일한 구문과 작업을 수행하기 위한 매개 변수를 가진 Stripos()가 있습니다. 같은 직업입니다.

예시 #3

세 번째 매개변수를 strops()와 함께 사용하는 예를 살펴보겠습니다.

코드:

으아아아

출력:

PHP strpos

이전 예시와 조금만 달라도 결과에서 알 수 있듯이 엄청난 차이가 납니다. 우리는 8을 세 번째 매개변수로 넣었습니다. 세 번째 매개변수로 8을 사용하면 검색이 위치 0이 아닌 위치 8부터 시작된다는 의미입니다.

예시 #4

좀 더 전문적인 예(반품 유형 처리)를 살펴보겠습니다.

코드:

으아아아

출력:

PHP strpos

예시 #5

strrpos()를 사용하면 문자열의 위치를 역순으로 다른 문자열에서 검색할 수 있습니다.

코드:

으아아아

출력:

PHP strpos

같은 방법으로 strripos() 함수를 사용하여 대소문자를 구분하지 않는 다른 검색 문자열로 문자열을 검색할 수 있습니다. 이제 비즈니스 요구 사항에 따라 사용할 수 있는 모든 유형의 strops()에 대한 예를 살펴보았습니다.

Kesimpulan

Dalam bahasa pengaturcaraan PHP, kita boleh menggunakan fungsi terbina dalam strpose() dan stripos() untuk mencari rentetan ke dalam rentetan yang lain. The strops() ialah fungsi sensitif huruf besar dan kecil untuk menangani carian, dan dalam PHP stripos() boleh digunakan untuk case-insensitive untuk melakukan kerja yang sama seperti strops(). Stripos() tidak menyemak kes yang sama. Pembangun mesti cukup berhati-hati semasa menggunakan fungsi ini kerana jika carian sepadan, ia memberikan angka sebagai hasilnya tetapi sekiranya tiada carian ditemui, ia mengembalikan palsu.

위 내용은 PHP strpos의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!