English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 가이드

PHP str_ireplace() 함수 사용법 및 예제

PHP 문자열 문자열 함수 매뉴얼

str_ireplace() 함수는 지정된 문자로 문자열 내의 특정 문자를 대체하는 데 사용됩니다. 대소문자를 구분하지 않습니다.

문법

str_ireplace(find,replace,string,count)

정의 및 사용법

이 함수는 문자열 또는 배열을 반환합니다. 문자열 또는 배열은 string에서 모든 find가 replace로 대체된 결과입니다. 특별한 대체 규칙이 없다면, 이 함수를 preg_replace() 함수와 함께 사용해야 합니다.

find와 replace가 배열이면, str_ireplace()는 subject에 이 둘의 맵핑 대체를 수행합니다. replace의 값의 개수가 find의 개수보다 적으면, 추가 대체는 빈 문자열로 처리됩니다. find가 배열이고 replace가 문자열이면, find의 각 요소의 대체는 항상 이 문자열로 처리됩니다.
주의: find 또는 replace가 배열이면, 요소는 순차적으로 처리됩니다.

반환 값

 대체된 문자열 또는 배열을 반환합니다.

파라미터

순번파라미터 및 설명
1

find

필수. 찾을 값

2

replace

필수. find의 대체 값. 배열을 사용하여 다중 대체를 지정할 수 있습니다.

3

string

필수. 찾고 대체할 문자열 또는 배열.
string이 배열이면, 대체 작업은 전체 string을 탐색하고 배열도 반환합니다.

4

count

선택 사항. 지정되면 대체 횟수를 세기 위해 사용됩니다.

온라인 예제

아래 예제를 시도해 보세요. 대소문자 구분 없이 배열 요소를 대체하고 대체 횟수를 반환합니다:

<?php
   //대소문자 구분 없이 배열 요소를 대체하고 대체 횟수를 반환합니다.
   $input = array("w3codeboxs",".com","simple","easy","learning");
   print_r(str_ireplace("w3codeboxs","w3codebox,$input,$i)); //대소문자 구분 없이
   
   echo "<br>" . "대체 횟수: $i";  
?>
테스트 봐‹/›

출력 결과

Array
(
    [0] => w3codebox
    [1] => .com
    [2] => simple
    [3] => easy
    [4] => learning
)
대체 횟수: 1

PHP 문자열 문자열 함수 매뉴얼