str_getcsv
str_pad
String 함수 목록
PHP Manual

# str_ireplace

(PHP 5)

str_ireplace — 대소문자 구분 없는 str_replace()

### 설명

mixed str_ireplace ( mixed `$search` , mixed `$replace` , mixed `$subject` [, int `&$count` ] )

`subject` 에서 (대소문자 구별 없이) 모든 `search` 를 주어진 `replace` 로 치환합니다. 복잡한 치환 규칙이 필요하지 않다면, preg_replace()에 i 변경자를 사용하는 대신, 이 함수를 사용하십시오.

### 인수

`search`

  > Note: `search` 배열의 모든 치환은 이전 치환의 결과로 수행합니다.

`replace`

`subject`

  `subject` 가 배열이면, 검색 및 치환을 `subject` 의 모든 원소에서 수행하고, 배열을 반환합니다.

`count`

  매치하여 치환한 `needles` 의 수를 참조로 전달한 `count` 로 반환합니다.

`search` 와 `replace` 가 배열이면, str_ireplace()는 각각의 배열값을 `subject` 에서 검색하고 치환하는 데에 사용합니다. `replace` 가 `search` 보다 적은 값을 가지고 있으면, 나머지 치환값은 빈 문자열을 사용합니다. `search` 가 배열이고 `replace` 가 문자열이면, 치환 문자열을 `search` 의 모든 값에 사용합니다.

### 반환값

치환한 문자열이나 배열을 반환합니다.

### 변경점

버전 | 설명
--- | ---
5.0.0 | `count` 인수 추가.

### 예제

Example #1 str_ireplace() 예제

`<?php
$bodytag = str_ireplace("%body%", "black", "<body text=%BODY%>");
?>`

### 주의

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

### 참고

- str_replace() - 발견한 모든 검색 문자열을 치환 문자열로 교체
- preg_replace() - 정규 표현식 검색과 치환을 수행
- strtr() - Translate certain characters

str_getcsv
str_pad
String 함수 목록
PHP Manual