함수 str_ireplace
함수 str_ireplace는 문자열에서 (대소문자를 구분하지 않고) 부분 문자열의 모든 일치 항목을 찾아 지정된 값으로 치환합니다. 첫 번째 매개변수는 찾을 부분 문자열, 두 번째 매개변수는 치환할 문자열, 세 번째 매개변수는 검색이 수행될 문자열을 전달합니다.
구문
str_ireplace(search, replace, subject);
예제
대소문자를 구분하지 않고 부분 문자열의 모든 일치 항목을 치환해 봅시다:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
코드 실행 결과:
'! ! !'
예제
배열에서 여러 변형을 치환합니다:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
코드 실행 결과:
'12c'
예제
지정된 문자들을 하나의 공통 지정 기호로 치환해 봅시다:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
코드 실행 결과:
'!!!!!!'
예제
배열의 각 요소에서 치환을 수행합니다:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
코드 실행 결과:
['!bc', '!bc', '!bc']
함께 보기
-
함수
str_replace,
대소문자를 구분하여 치환을 수행합니다 -
함수
substr_replace,
문자열의 일부를 치환합니다