>백엔드 개발 >PHP 문제 >PHP에서 지정된 문자열을 제거하는 방법

PHP에서 지정된 문자열을 제거하는 방법

藏色散人
藏色散人원래의
2021-03-19 09:18:364598검색

PHP에서 지정된 문자열을 제거하는 방법: 1. "$count=strpos($a,"ab");$str=substr_replace($a,"",$count,2);" 메서드를 사용하여 문자열을 제거합니다. ;2. "str_replace" 함수를 통해 지정된 문자열을 제거합니다.

PHP에서 지정된 문자열을 제거하는 방법

이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

문자열에서 지정된 문자열을 찾아 삭제하는 PHP용 코드

PHP에서 지정된 문자열을 찾는 코드 삭제된 코드는 온라인에서 검색했을 때 그렇다고 했는데 실제 효과는 그다지 좋지 않다, 즉 효과가 전혀 좋지 않습니다

<?php
$a = "abcababa"; 
$count=strpos($a,"ab"); 
$str=substr_replace($a,"",$count,2);
var_dump($str);
?>

효과는 다음과 같습니다,

PHP에서 지정된 문자열을 제거하는 방법

좋아요, 원하는 효과일지도 모르지만, PHP에 포함된 함수는 이 문제를 완벽하게 해결할 수 있습니다

코드는 다음과 같습니다

<?php
var_dump(str_replace("ab","","abcaasdfads"));
?>

공식 설명은 다음과 같습니다

Syntax:

str_replace(find,replace,string,count)

Parameters

find : 필수의. 찾을 값을 지정합니다.

교체: 필수입니다. find의 값을 대체할 값을 지정합니다.

문자열: 필수입니다. 검색할 문자열을 지정합니다.

횟수: 선택사항. 대체 횟수를 계산하는 변수입니다.

사실 각각의 장점이 있습니다. 첫 번째는 교체할 문자 수를 제한할 수 있는 작은 알고리즘인 반면, 두 번째는 실제 상황에 따른 개인적인 선택입니다.

【추천: PHP 비디오 튜토리얼

위 내용은 PHP에서 지정된 문자열을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.