최신 웹 개발 튜토리얼
 

PHP str_ireplace() Function

<PHP 문자열 참조

문자 교체 "WORLD" (case-insensitive) 문자열에 "Hello world!""Peter" :

<?php
echo str_ireplace("WORLD","Peter","Hello world!");
?>
»실행 예

정의 및 사용

str_ireplace() 함수는 문자열에서 다른 문자로 일부 문자를 대체합니다.

이 기능은 다음과 같은 규칙에 의해 작동합니다 :

  • 검색 할 문자열 배열 인 경우, 배열을 반환
  • 검색 할 문자열 배열 인 경우, 찾아 모든 배열 요소로 수행 교체
  • 모두하다면 빈 문자열이 교체로 사용됩니다 찾아 배열되어 교체하고 교체 찾을 수보다 적은 수의 요소가
  • 찾기가 배열이고 replace가 값을 찾습니다 대체 문자열이 모든에 사용되는 문자열입니다

Note: 이 기능은 대소 문자를 구분합니다. 사용 str_replace() 대소 문자를 구분하는 검색을 수행하는 기능.

Note: 이 함수는 바이너리 안전입니다.


통사론

str_ireplace( find,replace,string,count )

매개 변수 기술
find 필요합니다. 찾을 값을 지정합니다
replace 필요합니다. 의 값을 대체 할 값을 지정 find
string 필요합니다. 검색 할 문자열을 지정합니다
count 선택 과목. 교체의 수를 계산 변수

기술적 세부 사항

반환 값 : 교체 된 값을 문자열이나 배열을 돌려줍니다
PHP 버전 : 5+
변경 내역 : 카운트 파라미터 PHP 5.0 첨가

더 예

예 1

사용 str_ireplace() 배열하고, 카운트 변수 :

<?php
$arr = array("blue","red","green","yellow");
print_r(str_ireplace("RED","pink",$arr,$i)); // This function is case-insensitive
echo "Replacements: $i";
?>
»실행 예

예 2

사용 str_ireplace() 찾아보다 대체 적은 요소를 :

<?php
$find = array("HELLO","WORLD");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_ireplace($find,$replace,$arr));
?>
»실행 예

<PHP 문자열 참조