PHP에서 str_replace를 구현하는 방법?



이 기사에서는 PHP의 str_replace를 살펴보고 개념을 자세히 이해 한 다음 실습 데모를 따라 가도록하겠습니다.

요즘에는 많은 양의 데이터 처리가 일어나기 때문에 문자 패턴 작업이 매우 중요해졌습니다. 이 기사에서는 str_replace를 살펴 보겠습니다. 개념을 자세히 이해하려고합니다.

이 기사에서는 다음 사항을 다룰 것입니다.





이제 PHP의 str_replace에 대한이 기사를 시작하겠습니다.

PHP의 str_replace

문자열의 일부 문자를 다른 문자로 대체하기 위해 특정 규칙과 함께 작동하는 PHP 기능이 있습니다. 그들은:



  • 배열에서 문자열을 검색해야하는 경우 배열을 반환합니다.
  • 배열에서 문자열을 검색해야하는 경우 모든 배열 요소에 대해 찾기 및 바꾸기가 수행됩니다.
  • find와 replace가 모두 배열이고 replaces에 find보다 적은 요소가있는 경우 빈 문자열이 사용됩니다.
  • find가 배열이고 replace가 문자열이면 모든 찾기 값에 문자열 바꾸기가 사용됩니다.

PHP의 str_replace에 대한이 기사를 계속 진행하면서 다음 함수를 살펴 보겠습니다.

str_replace () 란 무엇입니까?

str_replace ()는 문자열에서 일부 문자를 다른 문자로 대체하는 데 사용되는 내장 함수입니다. 즉, 문자열 내에서 나타나는 모든 단어를 대체합니다.

PHP를 어떻게 설치합니까

통사론: str_replace (찾기, 바꾸기, 문자열, 개수)



찾기 :이 매개 변수는 검색 및 교체 할 문자열을 지정하는 문자열 또는 배열 유형일 수 있습니다.

바꾸다: 이 매개 변수는 대체하려는 문자열을 지정하는 문자열 또는 배열 유형일 수도 있습니다.

끈: 이 매개 변수는 검색 및 교체 할 문자열 또는 문자열 배열을 지정합니다.

카운트: 이 매개 변수는 값이 총 대체 조작 수로 설정된 경우 선택 사항입니다.

찾기 및 바꾸기를위한 둘레가 문자열 유형 인 예를 살펴 보겠습니다.

 
sushma는 좋은 제품 기반 회사에 배치되기를 원하기 때문에 코딩을 좋아합니다.

위의 예에서 'ashok'의 모든 항목은 'sushma'로 대체됩니다.

찾기 및 바꾸기 매개 변수가 배열 유형 인 또 다른 예를 살펴 보겠습니다.

 

산출

친구는 Sushma, Vaibhav, Adarsh, Chintan입니다.

데이터 구조 및 알고리즘 자바

매개 변수가 배열 유형이면찾기인수는 문자열에서 검색되고 해당 요소로 대체됩니다.바꾸다논의. 요소의 수가바꾸다인수가 그보다 적습니다.찾기배열의 추가 요소가있는 경우찾기의 인수인수는 빈 문자열로 대체됩니다. 만약매개 변수는 문자열 대신 배열이고 다음의 모든 요소검색됩니다.

이 함수는 대소 문자를 구분하며이 문제를 극복하기 위해 str_ireplace ()가 대소 문자를 구분하지 않는 일치를 수행합니다.

PHP의 str_replace에 대한이 기사를 계속 진행하면서 다음 함수를 살펴 보겠습니다.

str_ireplace () 란 무엇입니까?

str_ireplace ()는 str_replace ()와 유사한 내장 함수입니다. 즉, 문자열에서 대소 문자를 구분하는 문자도 대체합니다.

통사론: str_ireplace (찾기, 바꾸기, 문자열, 개수)

찾기 및 바꾸기를위한 매개 변수가 문자열 유형 (대소 문자 구분 문자열과 무관) 인 예를 살펴 보겠습니다.

 

산출:

sushma는 좋은 제품 기반 회사에 배치되기를 원하기 때문에 코딩을 좋아합니다.

찾기 및 바꾸기를위한 매개 변수가 배열 유형 인 또 다른 예를 살펴 보겠습니다 (대소 문자 구분 문자열에 관계 없음).

 

산출

친구는 Sushma, Vaibhav, Adarsh, Chintan입니다.

mysql 워크 벤치를 사용하는 방법

이것으로 우리는이 기사의 마지막에 이르렀습니다. PHP의 내장 함수에 대해 배웠기를 바랍니다. str_replace () str_ireplace () 적절한 예와 함께.

PHP 기사에서이 str_replace가 관련이 있음을 발견했다면 전 세계에 걸쳐 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 작성했습니다.

질문이 있으십니까? 이 기사의 댓글 섹션에 언급 해 주시면 다시 연락 드리겠습니다.