현재 위치: > 최신 기사 목록> PHP에서 영어 기간 교체 문자 구현에 대한 자세한 자습서

PHP에서 영어 기간 교체 문자 구현에 대한 자세한 자습서

gitbox 2025-06-27

php의 str_replace 기능 소개

php에서 str_replace ()는 문자열의 지정된 컨텐츠를 새 문자 또는 문자열로 대체하는 내장 기능입니다. 단일 문자 또는 문자열을 지원하고 배열 형태의 배치 대체도 지원합니다.

str_replace 함수 매개 변수 분석

이 기능의 기본 형식은 다음과 같습니다.

 <span class="fun">str_replace ($ search, $ replace, $ subject, $ count)</span>

여기서 $ 검색은 교체 할 문자 또는 문자열이며, 이는 단일 문자열 또는 배열 일 수 있습니다. $ 대체 는 대체 된 컨텐츠이며 문자열 또는 배열도 지원합니다. $ 주제 는 처리 할 문자열입니다. $ count는 대체 수를 반환하기위한 선택적 매개 변수입니다.

문자열 교체 예

예를 들어, 문자열의 "World"를 "Everyone"로 바꾸십시오.

 $str = "hello world!";
echo str_replace("world", "everyone", $str);

출력 결과 :

 <span class="fun">여러분, 안녕하세요!</span>

영어 기간을 공간으로 교체하는 방법

영어 기간 ( ".")을 공간으로 교체하려면 다음과 같이 쓸 수 있습니다.

 $str = "I am a PHP coder. How about you?";
echo str_replace(".", " ", $str);

실행 후 출력 :

 <span class="fun">나는 PHP 코더입니다 당신은 어떻습니까?</span>

보시다시피, 기간은 공간으로 대체됩니다.

영어 기간을 다른 캐릭터로 바꾸십시오

또한 쉼표와 같은 다른 기호로 교체 할 수도 있습니다.

 $str = "I am a PHP coder. How about you?";
echo str_replace(".", ",", $str);

나가기 :

 <span class="fun">나는 PHP 코더입니다. 당신은 어떻습니까?</span>

여러 개의 다른 구두점 교체를 처리합니다

여러 문자를 동시에 교체 해야하는 경우 $ Search$ 대체를 배열 형식으로 사용할 수 있습니다.

 $str = "I am a PHP coder. How about you? Nice weather today.";
$search = array(".", "?");
$replace = array(",", "!");
echo str_replace($search, $replace, $str);

출력 결과 :

 <span class="fun">나는 PHP 코더입니다. 당신은 어떻습니까! 오늘 좋은 날씨,</span>

이를 통해 기간과 물음표를 동시에 교체 할 수 있습니다.

요약

PHP의 str_replace 함수를 사용하면 단일 기간이든 다중 구두점 마크이든 문자열의 영어 기간을 문자열로 쉽고 빠르게 대체 할 수 있습니다. 이 기능은 유연하고 사용하기 쉽고 문자열 교체를 처리하기위한 강력한 도구입니다.