>  기사  >  백엔드 개발  >  string_php 팁에서 불필요한 태그를 모두 지우는 PHP 방법

string_php 팁에서 불필요한 태그를 모두 지우는 PHP 방법

WBOY
WBOY원래의
2016-05-16 20:29:26823검색

이 기사의 예에서는 PHP가 문자열에서 불필요한 태그를 모두 제거하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.

일부 "순수한" 문자열을 출력해야 하는 경우, 즉 HTML 태그, 공백 및 기타 텍스트와 같은 불순물을 제거해야 하는 경우가 있습니다. 출력 요약은 다음과 같습니다.

PHP 예제 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
function Bing_string_cleanr( $string ){
$string = 트림( $string )
$string = 스트립_태그( $string )
$string = htmlspecialchars( $string, ENT_QUOTES, 'UTF-8' )
$string = str_replace( "n", "", $string )
$string = 트림( $string )
$string 반환
}

사용 방법:
코드 복사 코드는 다음과 같습니다.
echo Bing_string_cleanr( 'Content
asdfeiuonsdfje' ) ;

php는 공백을 삭제하며 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$str = "이 줄에는 whitespace.nn의 자유로운 사용이 포함되어 있습니다."

// 먼저 선행/후행 공백을 제거합니다
//시작 및 끝 공백 제거
$str = 트림($str)

// 이제 중복된 공백을 제거합니다.
//다른 사람들로 붐비는 공백을 제거
$str = preg_replace('/s(?=s)/', '', $str)

// 마지막으로 공백이 아닌 공백을 공백으로 바꿉니다
//마지막으로 공백이 아닌 공백을 제거하고
를 공백으로 바꿉니다. $str = preg_replace('/[nrt]/', ' ', $str)
// 에코아웃: '이 줄에는 공백을 자유롭게 사용했습니다.'
echo "
{$str}
"; ?>
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

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