2013-02-21 2 views
1

나는이 유형의 문자열을 iframe (youtube video)과 함께 가지고 있습니다. 문자열에서 iframe을 제거하려면 어떻게해야합니까? 텍스트 만 표시합니까?문자열에서 iframe 태그를 제거하려면 어떻게해야합니까?

Scelerisque scelerisque. Sit elit vut sit, aliquam. Elementum. Enim dignissim nisi mauris, aliquet aenean, proin, porttitor tristique et, pulvinar tincidunt! Diam risus eu diam, ultrices diam pulvinar platea ridiculus augue adipiscing aliquet adipiscing a mid lundium, ultricies eros, pulvinar? Etiam, sagittis dignissim egestas sit.<iframe width="560" height="315" src="http://www.youtube.com/embed/f8Q_BHzJ0fI" frameborder="0" allowfullscreen></iframe>Cum integer. Sit nisi. Augue, risus, scelerisque aliquam aliquet nunc nascetur purus! Diam ut sit lundium a phasellus ac pulvinar egestas nec! Lectus urna habitasse lacus turpis nunc quis tortor integer. 
+2

['strip_tags()'(http://php.net/strip_tags)는 굵게, 기울임 꼴 텍스트 (태그 내부의 스타일이 있습니다 모든 태그 –

+0

을 제거 편안 있다면 ..). – Sasha

+0

잘하면이 태그에서 속성을 안전하게 제거 할 수 있습니다. –

답변

13
$string = preg_replace('/<iframe.*?\/iframe>/i','', $originalString); 
+0

이것은 훌륭하게 작동합니다. 고맙습니다 :) – Sasha

관련 문제