2013-12-21 5 views
0

나는 워드 프레스 프로젝트에 PHP의 strip_tag 기능을 사용하고 있는데, 그것은 링크가 두 개의 밑줄 포함 된 경우를 제외하고, 단지 작품을 좋아 : 링크가 들어 오면 비어 반환에 제공됩니다. (예를 들어 http://www.youtube.com/watch?v=CS7e1__lyn4가). strip_tag에 두 개의 밑줄을 무시하도록 지시하는 방법이 있습니까?php의 strip_tag 함수는 두 개의 밑줄에 생성자를 포함하는 문자열을 고려합니까?

+0

재생할 수 없음 : http://3v4l.org/MoeXt – deceze

답변

0

documentation을 읽으셨습니까?

strip_tags()은 텍스트 또는 태그에서 두 개의 밑줄 "__"로 분리 할 이유가 없습니다. 또한 확인

$my_string = 'This is a string <a href="http://www.youtube.com/watch?v=CS7e1__lyn4">My Link</a>'; 

echo strip_tags($my_string, "<a>"); 

:

인스턴스에서 가능한 수정 (당신은 HREF를 유지하려는 경우) 허용 태그를 설정할 수 있습니다 것 strip_tags에 초 매개 변수()를 설정하는 것입니다 실제로 유효한 문자열을 strip_tags 함수에 보냈습니다. 이것은 사소한 것처럼 보일 수 있지만 사람들은 실수를 저 지르게됩니다.

관련 문제