PHP substr_replace 대체 문자열 지정 위치 문자

출처: 인터넷
작성자: 사용자
키워드: 웹 프로그래밍 PHP는 자습서

PHP substr_replace 대체 문자열 지정 위치 문자
/*
int Mb_strlen (String $str [, 문자열 $encoding])

<? php 튜토리얼


에코 substr_replace ("Hello World", "지구", 6); 안녕하세요 지구


? >

그것은 때 시작 및 길이 둘 다 음수 길이 처음 보다 작거나, 길이 0으로 설정 하는 효과가지고 것을 언급할 가치가 있다.

<? php


substr_replace ('계란', 'x',-1,-1); Eggxs


substr_replace ('계란', 'x',-1,-2); Eggxs


substr_replace ('계란', 'x',-1,-2); Eggxs


? >

과 같습니다.
<? php
Substr_replace ('계란', 'x',-1, 0); Eggxs
? >

&lt;? php


substr_replace ('곳', 'x',-2,-2); Huevxos


substr_replace ('곳', 'x',-2,-3); Huevxos


substr_replace ('곳', 'x',-2,-3); Huevxos


? &gt;

과 같습니다.

&lt;? php


substr_replace ('곳', 'x',-2, 0); Huevxos


? &gt;

또 다른 메모 길이가 음수 경우 시작 오프셋은 동일한 길이 위치 길이 (다시) 효과 0으로 설정 되는 것 이다. (물론, 설명서에 언급 된 길이 음수 때 실제로 나타냅니다 이전 위치를)

<? php
Substr_replace ('ABCD', 'X', 0,-4); Xabcd
? >

과 같습니다.
<? php
Substr_replace ('ABCD', 'X', 0, 0); Xabcd
? >

<? php
Substr_replace ('ABCD', 'X', 1,-3); Axbcd
? >

과 같습니다.
<? php
Substr_replace ('ABCD', 'X', 1, 0); Axbcd
? >

매개 변수 설명을 보면합니다


필수 문자열입니다. 확인 문자열을 지정 합니다.
교체 요구입니다. 삽입할 문자열을 지정 합니다.
시작 필요 합니다. 문자열 교체를 시작 하는 위치를 지정 합니다.

시작 오프셋에서 긍정적인 번호 바꾸기
네거티브 번호 대체 문자열의 끝에 시작 오프셋
0-시작 문자열의 첫 번째 문자에 대체

Charlist 옵션입니다. 대체 얼마나 많은 문자를 지정 합니다.

대체 되 고 문자열의 긍정적인 번호의 길이
대체 문자는 문자열의 끝에서 시작의 숫자는 음수
대체 하는 것 보다는 0-삽입

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.