반응형
PHP str_replace 함수는 PHP에서 문자열을 조작하기 위한 함수입니다.
문자열 내의 특정 텍스트를 찾아 바꿀 수 있습니다.
str_replace 함수는 간단한 구문을 가지고 있습니다.
검색 문자열, 대체 문자열, 입력 문자열이라는 세 가지 주요 매개변수를 사용합니다.
str_replace를 사용하여 문자열 내의 특정 하위 문자열을 검색하고 이를 다른 하위 문자열로 바꿀 수 있습니다. 이는 텍스트 서식 지정 및 데이터 정리와 같은 작업에 매우 유용합니다.
1
2
3
4
5
6
|
<?php
$text = "가마다라마바사아";
$return = str_replace("마다라", "123", $text);
echo $return;
// 가123마바사아
?>
|
cs |
대소문자 구분: 기본적으로 'str_replace'는 대소문자를 구분합니다.
그러나 'str_ireplace' 함수를 사용하면 대소문자를 구분하지 않게 만들 수 있습니다.
다중 대체: 검색 및 대체 값의 배열을 전달하여 문자열 내의 하위 문자열이 여러 번 나타나는 것을 바꿀 수 있습니다.
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$text = "str_replace 함수는 PHP에서 문자열을 조작하기 위한 함수입니다.";
$search_array = ["조작하기", "str_replace 함수"];
$replace_array = ["바꾸는", "str_replace()"];
$return = str_replace($search_array, $replace_array, $text);
echo $return;
/*
str_replace() 함수는 PHP에서 문자열을 바꾸는 위한 함수입니다.
바뀐내용 : 조작하기 -> 바꾸는, str_replace -> str_replace()
*/
?>
|
cs |
사용 사례: str_replace는 사용자 입력 삭제, URL 수정, 텍스트 서식 지정과 같은 작업을 위해 웹 개발에서 일반적으로 사용됩니다.
str_replace를 효과적으로 사용하는 방법을 이해하면 작업 능력이 향상됩니다.
반응형
'프로그래밍 > php' 카테고리의 다른 글
[php] 모든 HTML 태그를 제거해주는 함수 - strip_tags() (0) | 2023.09.12 |
---|---|
[PHP]문자열의 길이를 확인하는 함수 - strlen() (0) | 2023.09.08 |
[PHP]변수 null 확인( isset(), empty(), is_null() 함수 비교 ) (0) | 2022.03.22 |
[php]소수점 반올림 관련 함수 ceil(), round(), floor() (0) | 2022.03.22 |
[PHP] $_SERVER 함수 (0) | 2017.11.22 |