문자열 대체는 개발 과정에서 자주 사용되는 데이터 처리 방법입니다. 아래에서는 PHP에서 캐릭터 생성을 대체하는 방법을 소개합니다.
추천 튜토리얼: PHP 비디오 튜토리얼
관련 함수는 다음과 같습니다:
substr_replace(): 문자열의 일부를 다른 문자열로 교체 문자 문자열
str_replace(): 하나의 문자열을 사용하여 문자열의 다른 문자를 바꿉니다.
substr_replace( )
substr_replace() 함수는 문자열의 일부를 다른 문자열로 바꾸고 혼합된 유형을 반환하는 데 사용됩니다.
구문:
mix substr_replace ( mixed string, string replacement, int start [, int length] )
매개변수 설명은 다음과 같습니다.
Description | |
---|---|
처리할 문자열 #🎜 🎜## 🎜🎜# | replacement |
start | |
예: | |
start가 음수이고 길이가 start보다 작거나 같으면 길이는 0입니다. |
str_replace() 함수는 하나의 문자열을 사용하여 다른 문자열을 대체합니다. 문자, 혼합 반환 유형.
구문:
mixed str_replace( mixed search, mixed replace, mixed string [, int &count] )
매개변수Description
search
#🎜 🎜 #(대체된) 문자열을 찾으려면
검색 문자열을 바꾸려면 | |
---|---|
처리할 문자열 | |
선택 사항, 한 쌍 교체 횟수 변수 | |
<?php echo str_replace("world","earth","Hello world!"); //输出 Hello earth! //替换多个,且第二个参数为空字符 echo str_replace("o","","Hello world!"); //输出 Hell wrld! //使用数组 $arr = array("e", "o"); $arr2 = array("x", "y"); echo str_replace($arr, $arr2, "Hello World of PHP", $i); //输出 Hxlly Wyrld yf PHP echo $i; //输出4 ?> 로그인 후 복사 | 팁 |
이 함수는 대소문자를 구분합니다. 대소문자를 구분하지 않고 검색하고 바꾸려면 str_ireplace() | 을 사용하세요. |