방법: 1. str_replace()를 사용하여 대소문자를 구분하여 삭제합니다. 구문은 "str_replace(substring,'', string)"입니다. 2. str_ireplace()를 사용하여 대소문자를 구분하지 않고 삭제합니다. 구문은 " str_ireplace(substring,'',string)"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서 문자열에서 지정된 하위 문자열을 삭제하려면 문자열에서 지정된 하위 문자열을 삭제하면 됩니다. 바꾸려면 빈 문자열 ''
로 바꾸세요. ''
即可。
而替换指定子串,可以使用str_ireplace() 和 str_replace 函数,它们都会使用新的字符串替换原来字符串中指定的特定字符串,str_replace 区分大小写,str_ireplace() 不区分大小写,两者语法相似:
str_replace(find,replace,string,count) str_ireplace(find,replace,string,count)
参数 | 描述 |
---|---|
find | 必需。规定要查找的值。 |
replace | 必需。规定替换 find 中的值的值。 |
string | 必需。规定被搜索的字符串。 |
count | 可选。一个变量,对替换数进行计数。 |
只需要将replace参数值设置为空字符串''
<?php header("Content-type:text/html;charset=utf-8"); $str = 'hello,world,Hello,World'; $replace = ''; $search = 'hello'; echo str_replace($search, $replace, $str); ?>
매개변수 | 설명 |
---|---|
찾기 | 필수입니다. 찾을 값을 지정합니다. |
교체 | 필수입니다. 찾기의 값을 대체할 값을 지정합니다. |
문자열 | 필수입니다. 검색할 문자열을 지정합니다. |
개수 | 선택사항. 대체 횟수를 계산하는 변수입니다. |
''
로 설정하세요. 예제 1: str_replace() 함수를 사용하여 지정된 하위 문자열 "hello"를 제거합니다.
<?php header("Content-type:text/html;charset=utf-8"); $str = 'hello,world,Hello,World'; $replace = ''; $search = 'hello'; echo str_ireplace($search, $replace, $str); ?>출력 결과:
예제 2: str_ireplace() 함수를 사용하여 지정된 하위 문자열 "hello"를 제거합니다.
rrreee 출력 결과:
추천 학습: "🎜PHP Video Tutorial🎜"🎜위 내용은 PHP의 문자열에서 지정된 하위 문자열을 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!