현재 위치: > 최신 기사 목록> php substr_replace () 함수 세부 설명 : 사용법, 예제 및 매개 변수 분석

php substr_replace () 함수 세부 설명 : 사용법, 예제 및 매개 변수 분석

M66 2025-06-12

php substr_replace () 함수에 대한 자세한 설명

substr_replace () 함수는 문자열의 일부를 다른 문자열로 바꾸는 데 사용됩니다. PHP에서 문자열 처리를위한 일반적인 기능이며 대상 문자열의 지정된 부분을 유연하게 교체 할 수 있습니다.

문법

 substr_replace(str, replacement, begin, len)

매개 변수 설명

  • str- 작동 할 대상 문자열.
  • 교체 - 교체에 사용되는 문자열.
  • 시작 - 교체의 시작 위치 :
    • 시작이 양수 인 경우 교체가 문자열의 지정된 위치에서 시작 함을 의미합니다.
    • 시작이 음수이면 교체가 문자열 끝에서 시작한다는 것을 의미합니다.
    • 시작이 0이면 교체가 문자열의 첫 문자에서 시작한다는 것을 의미합니다.
  • LEN- 교체 할 문자 수 (선택 사항). 지정되지 않았거나 기본값 인 경우, 교체는 문자열의 끝까지 계속됩니다.
    • Len이 양수 인 경우 지정된 길이의 특성이 교체되었음을 의미합니다.
    • LEN이 음수이면 교체하기 전에 지정된 길이의 최종 문자가 유지됩니다.
    • Len이 0이면 문자열이 교체하지 않고 삽입되었음을 의미합니다.

반환 값

substr_replace () 함수는 대체 된 새 문자열을 반환합니다.

예 1 : 문자열의 일부를 교체하십시오

다음 코드는 지정된 위치에서 문자열의 일부를 교체하는 방법을 보여줍니다.

 
<?php
echo substr_replace("Demo text", "word", 5);
?>

산출

 
Demo word

예 2 : 문자열 끝에서 문자의 일부를 교체

다음은 문자열 끝에서 문자를 교체하는 예입니다.

 
<?php
echo substr_replace("Demo text", "word", -5);
?>

산출

 
Demoword

요약

위의 예를 통해 PHP의 substr_replace () 함수의 기본 사용 및 응용 시나리오를 이해합니다. 문자열의 중간, 시작 또는 끝에서 교체하든 substr_replace ()는 스트링을 효율적으로 처리하는 데 도움이되는 많은 유연성을 제공합니다.