>백엔드 개발 >PHP 튜토리얼 >문자열에서 지정된 문자열을 찾아서 삭제하는 PHP 코드

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

WBOY
WBOY원래의
2016-07-29 08:58:50820검색

PHP는 문자열에 문자열을 지정하는 코드를 검색해서 삭제하는데요. 온라인에서 검색한 내용인데 실제 효과는 그다지 좋지 않습니다. 즉, 효과가 전혀 좋지 않습니다.

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

효과는 다음과 같습니다.
문자열에서 지정된 문자열을 찾아서 삭제하는 PHP 코드
좋아, 이것이 당신이 원하는 효과일지도 모르지만, PHP와 함께 제공되는 기능은 이 문제를 완벽하게 해결할 수 있습니다
코드는 다음과 같습니다

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

공식 설명은 다음과 같습니다
구문:
str_replace(찾기, 바꾸기, 문자열, 개수)
매개변수 설명
찾기:필수입니다. 찾을 값을 지정합니다.
교체: 필수입니다. find의 값을 대체할 값을 지정합니다.
문자열: 필수입니다. 검색할 문자열을 지정합니다.
개수: 선택 사항입니다. 대체 횟수를 계산하는 변수입니다.
사실 각각의 장점이 있는데, 첫 번째는 교체할 문자 수를 제한할 수 있는 작은 알고리즘인 반면, 두 번째는 실제 상황에 따른 개인적인 선택입니다.

').addClass('사전 번호 매기기').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위 내용은 PHP가 문자열에서 특정 문자열을 찾아서 삭제하는 코드를 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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