본문 바로가기
Web Programming Language/PHP

PHP) str_replace() 함수 : 문자열 치환 함수

by manchesterandthecity 2020. 11. 5.

str_replace() 함수 : 문자열 치환 함수

 

PHP에서 str_replace 함수는 사용자가 원하는 문장에서 특정 문자열을 치환해주는 함수입니다.

 

str_replace

 

str_replace 함수의 기본적인 사용법은 아래와 같습니다.

 

str_replace ( $search , $replace , $subject , $count );

 

 

여기서 각각의 인수는 아래와 같은 의미를 가집니다.

search 찾을 문자나 문자열 또는 그들을 담은 배열
replace 교체할 문자열
subject 교체 대상이 되는 문자열
count 교체된 문자열의 수를 반환

 

간단하게 문장으로 인수를 설명하자면, $subject 의 문장에서 $search 에 투입한 문자열을 찾아 $replace 에서 설정한 문자로 치환한다는 것입니다. $count 는 치환문 $search 의 개수를 반환해 줍니다. $count 는 선택적으로 사용할 수 있으며, 여기에는 변수를 넣어주어야 합니다.

 

예제

실제 사용 예제는 아래와 같습니다. apple 이라는 단어에서 p 를 b 로 바꾸는 작업을 하려고 합니다.

$s = 'p';
$r = 'b';
$word = 'apple';
str_replace( $s, $r, $word, $cnt );
echo $word; // abble
echo $cnt; // 2

 

 

 

++)

해당 함수의 사용법입니다.

str_replace(

     1번째 인수 : 변경대상 문자

     2번째 인수 : 변경하려는 문자

     3번째 인수 : 변수, replace가 바꾸고자 하는 문자열(변수 수)

)

 

 

그리고 쉽게 예제를 한번 만들어 보았습니다.

 

최대한 한눈에 들어오게 코딩을 해보았는데요

 

개발 이란 글자를 -> IT라고 바꾸는 방법을 알아보았습니다.

 

 

웹에서 확인한 결과입니다.

 

 

 

출처 :

triki.net/prgm/3946

https://gocoder.tistory.com/186 [고코더 IT Express]

 

 

'Web Programming Language > PHP' 카테고리의 다른 글

PHP) system() 함수  (0) 2020.11.05
PHP) $SERVER, $_SERVER['PHP_SELF']  (0) 2020.11.05
PHP) <?= ?> 태그  (0) 2020.11.05
PHP) move_uploaded_file() 함수  (0) 2020.11.03
PHP) 슈퍼전역 변수 $_FILES  (0) 2020.11.03

댓글