>  기사  >  백엔드 개발  >  대체 불가능한 PHP의 substr_replace는 지정된 두 위치 사이의 문자를 기호로 대체합니다.

대체 불가능한 PHP의 substr_replace는 지정된 두 위치 사이의 문자를 기호로 대체합니다.

WBOY
WBOY원래의
2016-07-29 08:45:071627검색

코드 복사 코드는 다음과 같습니다.


$username = "zongzi";
echo substr_replace($username,'* *', '1','2');


정의 및 사용법

substr_replace() 함수는 문자열의 일부를 다른 문자열로 바꿉니다.

구문

substr_replace(string,replacement,start,length)
매개변수 설명
string 필수입니다. 확인할 문자열을 지정합니다.
교체 필수. 삽입할 문자열을 지정합니다.
시작
参数 描述
string 必需。规定要检查的字符串。
replacement 必需。规定要插入的字符串。
start

必需。规定在字符串的何处开始替换。

  • 正数 - 在第 start 个偏移量开始替换
  • 负数 - 在从字符串结尾的第 start 个偏移量开始替换
  • 0 - 在字符串中的第一个字符处开始替换
charlist

可选。规定要替换多少个字符。

  • 正数 - 被替换的字符串长度
  • 负数 - 从字符串末端开始的被替换字符数
  • 0 - 插入而非替换
필수입니다. 문자열에서 대체를 시작할 위치를 지정합니다.
  • 양수 - 오프셋에서 교체 시작

    start

  • 음수 - 문자열 끝의

    start 오프셋에서 바꾸기 시작

  • 0 - 문자열의 첫 번째 문자부터 바꾸기 시작
문자 목록 선택 사항. 대체할 문자 수를 지정합니다.
  • 양수 - 대체할 문자열의 길이
  • 음수 - 문자열 끝부터 대체할 문자 수
  • 0 - 교체 대신 삽입
팁 및 설명참고: start
가 음수이고
length

start보다 작거나 같으면 length는 0입니다.

예제




코드 복사

코드는 다음과 같습니다.

echo substr_replace(" Hello world" ,"earth",6);

?>

출력: Hello Earth 위 내용은 대체 불가능한 내용을 포함하여 지정된 두 위치 사이의 문자를 숫자로 바꾸는 PHP의 대체 불가능한 substr_replace를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.